永发信息网

会ASP的高手帮帮我!

答案:4  悬赏:30  手机版
解决时间 2021-06-06 04:40
  • 提问者网友:难遇难求
  • 2021-06-05 23:36

set conn=server.createobject("adodb.connection")
conn.open "provider=microsoft.jet.oledb.4.0; data source=" &server.mappath("xinxi.mdb")
sql="insert into zhuce values ('&a&','&b&','&c&','&d&') "
set rs=conn.execute(sql)

操作必须使用一个可更新的查询。
/zhuce.asp, 第 38 行
用IIS打开后,就会出现这么个提示~请问上面代码部分有什么错误么?帮帮忙!

最佳答案
  • 五星知识达人网友:第幾種人
  • 2021-06-06 01:12

sql="insert into zhuce values ('&a&','&b&','&c&','&d&') "
这句更新什么?连字段都没有 怎么更新


sql="insert into zhuce(字段1,字段2,字段3,字段4)values ('&a&','&b&','&c&','&d&') "



意思是:


把a更新到 字段1


把b更新到 字段2


把c更新到 字段3


把d更新到 字段4

全部回答
  • 1楼网友:廢物販賣機
  • 2021-06-06 03:48

1.出现这个问题,绝大部分原因是文件安全设置问题。通常对于网站目录,IUSR_和IWAM_开头的用户名需要拥有完全控制的权限(注意设置,要应用到所有子文件夹和子文件,尤其是数据库)

2.安全设置仅在NTFS分区上有效,如果你的分区格式是FAT32却依然有这样的错误,那就考虑是系统其它地方有问题。

3.XP系统下默认不会有安全选项这个选项卡,需要在“文件夹选项”中关闭“使用简单文件共享”这个选项才会看到

4.一些使用,在步骤1中提到的帐户对系统的TEMP目录(Windows\Temp)没有完全访问权限时,也会出现这样的问题。

  • 2楼网友:酒安江南
  • 2021-06-06 03:20
你把放数据库那个目录设置的属->安全,添加internet来宾用户可读写即可.
  • 3楼网友:独行浪子会拥风
  • 2021-06-06 02:45

access表,没有权限

你把access表的权限设置一下就行了

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯