Access数据库不能写问题解决办法

   解决方法:

  1.在文件夹选项里,将“使用简单文件共享”前的对勾去掉。

  2.在Web共享文件夹属性里面的安全选项卡中点添加。

  3.在选择用户或组的对话框中点高级。

  4.点立即查找,随后在下面选择IUSR_***,确定。

  5.返回文件夹属性,将IUSR_***权限设置为允许修改,写入

  IIS不能读写数据库(ACCESS)问题

  原因主要是由于无法更新数据库数据,比如无写权限等一般有如下两点:

  1、你的数据库为ACCESS格式、你的数据库文件的属性为“只读”。

  2、你的数据库为ACCESS格式、你的网站程序及数据库是放置在ntfs文件格式盘上的。

  解决办法:

  1、在你的数据库文件属性栏将“只读”前的“√”点掉即可。

  2、检查数据库文件所在文件夹的windows文件系统(NTFS)权限。如果有的话,打开我的电脑,右键点那个文件,改属性在安全性里面给 IUSR_你的计算机名 这个用户加上写入修改的权限。用户名不一定是这个,在 IIS 查网站属性->目录安全性->身份验证和访问控制点“编辑”,里面选上“启用匿名访问”然后那个“对匿名访问使用下列Windows用户帐户”就是要加权限的帐户。

  winxp下需要取消默认的“简单共享模式”,才可以设置ntfs目录权限。打开“我的电脑”,依次点击“工具→文件夹选项”,在打开的对话框中选择“查看”选项卡,清空“使用简单共享(推荐)”前的复选框。

时间: 2024-09-28 02:48:57

Access数据库不能写问题解决办法的相关文章

Access数据库不能写不能更新的解决方法

  本文提供了Access数据库不能写不能更新的解决方法,主要是权限原因,具体看下面的具体解决方法 Access数据库不能写,造成这种问题的原因是Web共享文件夹在NTFS分区里,而IUSR_***(Internet来宾帐户)没有足够权限. 解决方法: 1.在文件夹选项里,将"使用简单文件共享"前的对勾去掉. 2.在Web共享文件夹属性里面的安全选项卡中点添加. 3.在选择用户或组的对话框中点高级. 4.点立即查找,随后在下面选择IUSR_***,确定. 5.返回文件夹属性,将IUSR

Access数据库不能写不能更新的解决方法_Access

Access数据库不能写,造成这种问题的原因是Web共享文件夹在NTFS分区里,而IUSR_***(Internet来宾帐户)没有足够权限.解决方法: 1.在文件夹选项里,将"使用简单文件共享"前的对勾去掉. 2.在Web共享文件夹属性里面的安全选项卡中点添加. 3.在选择用户或组的对话框中点高级. 4.点立即查找,随后在下面选择IUSR_***,确定. 5.返回文件夹属性,将IUSR_***权限设置为允许修改,写入 IIS不能读写数据库(ACCESS)问题原因主要是由于无法更新数据库

ACCESS数据库如何写链接语句

问题描述 ACCESS数据库使用增删改查的时候也要向SQLserver一样写数据库链接语句吧,会的教下,感激不尽%>_<% 解决方案 解决方案二:OleDbConnectioncon=newOleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Datasource=c:\txl.mdb");con.Open();stringsql="select*fromstuff";OleDbDataAdapterda=n

急,access数据库只能写,不能读的问题!(google 上都找不到的)

问题描述 这个问题很奇怪,求大侠帮忙看一下:我的用vb.net写的程序先,会先把数据写入msaccess数据库,接下来程序会读数据库里刚写入的内容来做判断.这个程序来来回回测试了很多次都没有问题.但是到了某一个时间,这个数据库就不能被读取了.本来我还以为是写数据的问题,所以我试着debug.我先用写入数据的function然后打开access的表格看,新的数据被正确的写入了数据库.但是当我再次运行程序的读取数据的function的时候,新写的数据都没有被读出来.能读出来的都是问题发生之前的数据.

mysql字符集导致恢复数据库报错问题解决办法

恢复数据库报错:由于字符集问题,最原始的数据库默认编码是latin1,新备份的数据库的编码是utf8,因此导致恢复错误. [root@hk byrd]# /usr/local/mysql/bin/mysql -uroot -p'admin' t4x < /tmp/11x-B-2014-06-18.sql ERROR 1064 (42000) at line 292: You have an error in your SQL syntax; check the manual that corre

oracle数据库ORA-600错误问题解决办法

朋友让我帮忙处理一个不能open的库,打开alert日志一看,傻眼了,里面是各种ORA-600的错误应有尽有,被折腾的够惨 故障后重启,无法启动主要表现在block坏块,引起的各种ORA-600等错误 Mon Mar 02 16:09:27 2015 ALTER DATABASE OPEN Beginning crash recovery of 1 threads  parallel recovery started with 23 processes Started redo scan Com

Java web开发中要是用jdbc连接access数据库,连接url怎么写相对位置

问题描述 Java web开发中要是用jdbc连接access数据库,连接url怎么写相对位置 Java web开发中要是用jdbc连接access数据库,连接url怎么写相对位置,注意这里是jdbc方法连接 而不是jdbc-odbc 例如access数据库就在项目中(project文件夹下) 代码为: try { // 加载jdbc - odbc驱动 Class.forName("com.hxtt.sql.access.AccessDriver"); // 根据url创建连接实例 a

winform-c#频繁写数据进access数据库,会出现OleDbException 未指定的错误

问题描述 c#频繁写数据进access数据库,会出现OleDbException 未指定的错误 c#的winform程序,每隔100毫秒会向access数据库插入一条记录,但插入两三百条记录后,程序出现异常,未指定的错误,请问是什么原因该怎么解决?? 解决方案 请提供详细的错误信息,否则未指定的错误很多,很难分析. 解决方案二: 这么频繁的数据修改还是用sqlserver的好吧 解决方案三: 是不是把数据库死锁了或者插入数据导致失败了,access自身的日志等查看一下错误信息

access数据库-C#中连接ACCESS数据库中某一列,在combobox列表中表示所有行,代码该如何写

问题描述 C#中连接ACCESS数据库中某一列,在combobox列表中表示所有行,代码该如何写 求助:C#中连接ACCESS数据库中某一列,在combobox列表中表示所有行,代码该如何写 解决方案 从列转到数组,再用数组绑定控件. .DataSource = 读取条件设定.Tables["五行农历显示"].AsEnumerable().Select(d => d.Field("日期")).ToArray();/*表中某列转数组*/ 解决方案二: 初学者,意