一个网站开发的问题 ( 积分: 100 )

  • 主题发起人 主题发起人 1疯狂delphi
  • 开始时间 开始时间
1

1疯狂delphi

Unregistered / Unconfirmed
GUEST, unregistred user!
我把ASP文件存在本机,设好IIS后访问本机网页正常,但如果那个页面要操作数据库的话就不正常,报如下错误:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver] 操作必须使用一个可更新的查询
而我把ASP文件放在其他电脑上,访问正常,操作数据库也正常.
为什么?请高手指点一二.
 
我把ASP文件存在本机,设好IIS后访问本机网页正常,但如果那个页面要操作数据库的话就不正常,报如下错误:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver] 操作必须使用一个可更新的查询
而我把ASP文件放在其他电脑上,访问正常,操作数据库也正常.
为什么?请高手指点一二.
 
出现Microsoft OLE DB Provider for ODBC Drivers (0x80004005) 错误常见情况有:
1。sql语句出错(要插入或更新的字段的数值不能为空值)
2。打开数据库出错,没有在指定目录发现数据库
再可能会不会是数据库引擎的问题?
 
数据库引擎肯定不会有问题,因为我在本机上编译DELPHI数据库程序很正常.
AQL语句不可能错,因为同样的代码放在服务器上运行就正常.
 
是权限问题
呵呵,已经解决了.
 
接受答案了.
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部