日期:2014-05-19  浏览次数:20493 次

数据库在客户端没办法写入(50分)
具体情况如下:1、服务器端:winxp(sp2)+IIS
                            2、asp.net的页面,主要是为了完成向数据库写入数据的功能。
出现情况:本机测试完全通过,能把数据写入access数据库,但是局域网内页面能访问,但是写入数据库不成功,郁闷中~~~散分求解。

------解决方案--------------------
应该是权限的问题,本地访问的可能是更高的权限,而通过局域网访问的是IUSR_机器名,可以给这个帐号,或者everyone帐号读写的权限,应该就可以解决。
------解决方案--------------------
mdb文件没有写的权限
------解决方案--------------------
是不是网站根目录设置成只读属性了.或者网站源文件存放在NTFS文件系统的硬盘上了。换个FAT类型的文件系统就可搞定。
------解决方案--------------------
可能是mdb文件没有写权限,不过也有其他可能,比如按纽失效,你要看错误提示
------解决方案--------------------
看一下写入的权限打开了吗
------解决方案--------------------
1.你写入成功的时候是用VS2005或者VS2003调试或者直接运行状态下进行的。

那么放入IIS网站的时候,需要给数据库文件修改及写入的权限。默认为IUSR_计算机名还有WPG_IIS.
------解决方案--------------------
添加NetWork Services用户的写权限
------解决方案--------------------
权限