动网程序放上网去运行不了!!!求高手看看代码!

发布时间:2024-05-19 02:42 发布:上海旅游网

问题描述:

Microsoft JET Database Engine 错误 '80004005'

操作必须使用一个可更新的查询。

/bbs/inc/Dv_ClsMain.asp,行 1619

Public Function Execute(Command)
If Not IsObject(Conn) Then ConnectionDatabase
If IsDeBug = 0 Then
On Error Resume Next
Set Execute = Conn.Execute(Command)
If Err Then
err.Clear
Set Conn = Nothing
Response.Write "查询数据的时候发现错误,请检查您的查询代码是否正确。"
Response.End
End If
Else
If ShowSQL=1 Then
Response.Write command & "<br>"
End If
1619行: Set Execute = Conn.Execute(Command)
End If
SqlQueryNum = SqlQueryNum+1
End Function
下楼的问题我也用过~~~问题就是在我本地上测试网页是成功的~~~但是把网页用FTP上传到服务器空间~那些有关于数据库的全部都用不了!!!

问题解答:

因为是ntfs格式的 你的文件夹的共享要设置好~

你文件夹的安全选项目 有添加everyone吗 ?

如果不会添加 我教你

首先
进入文件夹选项 然后点查看
把那个 “使用简单文件共享” 的那项的钩钩去掉(默认是打钩的)

这时候你在右键你的文件夹
属性(会多出一个叫“安全"的选项)

你把在安全区中添加上 everyone这个属性 就可以了
至于everyone的权限 默认的就可以了

然后你在开你的网页` 祝你成功,还是不行的话说声Sorry。

你改数据库,一般这种错和代码没有多大关系的

可以联系一下你的空间商

代码没有问题,你这个是服务器权限问题!仅供参考!

热点新闻