
Recordset1
=
Recordset1_cmd.Execute
这样得到的recordset是不能更新的,它是只读的。
你必须使用rs.open
sql,conn,1,3得到的记录集才是可更新的!
代码没错,文件权限的原因解决办法: 打开我的电脑 文件夹选项 查看 使用简单共享 前面的勾去掉 之后 找到你的那个数据库文件 右键 属性 安全 添加 高级 查找 添加IUSR_用户名 赋予该帐户完全控制权限 就OK了
楼上2位回答的非常好,我补充一点,这个问题曾经困扰我很久,就是本机测试非常好,无问题,一上传至服务器测试,就出现上述错误。解决方法非常简单,只要放开服务器权限就可以了,否则无论如何解决不了这问题。欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)