日期:2014-05-18  浏览次数:20755 次

数据库只能读不能写!
用的是sqlserver2000的数据库,数据库连接文件conn.asp用sa帐号登陆的,而数据库的也是由sa导入,具有所有权限.
但问题就是现在只能读不能写,可以读出数据库里所有东西,却不能插入和修改任何一条数据.
我把数据库转为access后,程序可以进行正常读写操作. 
请问这是什么问题?

------解决方案--------------------
看看是不是用户权限被改了.

或增加一个可修改,插入权限的帐号试试
------解决方案--------------------
你建立recordset后,打开的方式是不是1,1打开的, 1,1打开的只能读,应该用1,3打开
------解决方案--------------------
所有者都是sa?怎么会?
------解决方案--------------------
看你的所有者是odb吗,估计你的sa是没有最高权限的,看一下用户中的sa都有哪些权限,贴出来大家看一下