asp为什么不能修改数据库数据

来源:百度知道 编辑:UC知道 时间:2024/05/22 07:06:31
我需要批量修改数据库中的数据,下面是当中的一段代码
rspA.open sqlA,conn,1,3
PA=priceA(i-1)
rspA("price")=csng(PA)
rspA.update
页面能够正常执行,但是就是数据修改不了
而且在PA=priceA(i-1)后面加上response.write PA都能显示修改后的PA的值
请高手指教
我说修改数据,不是插入,没有用addnew
也不会是权限问题,我的电脑专门留了一个盘为FAT格式的,就是为了测试asp方便些

官方讲用insert效率大于rs.addnew
你上面的好像没有rs.addnew,且rs.addnew出错率要高于insert
你可以在sql里面测试好sql语句然后贴到asp中来,避免出错机率

你如果是用MDB数据库的话..

请看一下其所在目录是否是NTFS格式

是的话就 右键--属性--安全(好象是这样)

然后给EVERYONE加上完全控制的权限.这样的话页面才有权利去修改数据库.

不然,虽然执行成功了,也写不进去.

总之.是数据库目录权限的问题啦!