为什么Delphi编的CGI写不进数据库?
我用Delphi编的CGI里用ADOconnection和ADODataSet控件,经过测试连接数据库没问题但却把数据没办法写进数据库里,我用的是access数据库。
还有我建立的是webApplication里的CGI
我是初次用delphi编CGI的
能写出有关Delphi编CGI里的一些技巧和注意,还有就是最好有这方面的资料或源程序,希望大家帮手帮我解决这个问题

解决方案 »

  1.   

    写不进数据库,其中有一个原因是:
      数据库没有写入的权限。在 win98 的 pws 和 NT 的 IIS4.0 上没有这个问题。 在 Win2000 上就有这个问题,设置一下就好了。
      不知道你是不是这个问题?
      

  2.   

    很有可能是权限问题,在2000下的系统目录和C:\PROGRAM FILES目录默认都是对低权限用户禁止访问的,不要把数据库防在这两个目录下,还有就是在IIS里设置虚目录的权限设置,要在许可执行里设置脚本和可执行程序,目录权限只要设上读取就可以了,我现在正在进行这方面开发,有什么问题可以随时交流吧
      

  3.   

    详细些,我做过isapi方面的程序,不一定是权限问题
      

  4.   

    对呀我觉得不是权限问题,因为我用ASP就可以写进数据,但CGI就不行,我想应该不是,请大家踊跃讨论!!!