无法写入数据库
‘壹’ 请问 PHP表单 为什么无法写入 mysql 数据库
if
($_post['submit']){
$sql="insert
into
message(user,title,conten,lastdate)
values
('".$_post[user]."','".$_post[title]."','".$_post[content]."',now())";
mysql_query($sql)
or
die(mysql_error());
}
id是主键,自增,没必要写上。
如果还不行,你看看后面报错信息。
‘贰’ 无法写入数据库!!高手请进!
数据库写入问题很大程度上你检查一下,权限是否够,保证那个数据库(文件夹)权限中的user可写
‘叁’ 无法写入数据到数据库
op和time非空,无默认,insert语句中没有op和time,当然不能insert。
你同事的数据库中这个user表的定义应该是有所不同的,特别是op和time,要么可以为null,要么有默认值,你可以确认一下。
‘肆’ IIS服务器数据库不能写入,为什么急求
原因主要是由于无法更新数据库数据,比如无写权限等一般有如下两点:
1、你的数据库为ACCESS格式、你的数据库文件的属性为“只读”。
2、你的数据库为ACCESS格式、你的网站程序及数据库是放置在ntfs文件格式盘上的。
解决办法:
1、在你的数据库文件属性栏将“只读”前的“√”点掉即可。
2、检查数据库文件所在文件夹的windows文件系统(NTFS)权限。如果有的话,打开我的电脑,右键点那个文件,改属性在安全性里面给 IUSR_你的计算机名 这个用户加上写入修改的权限。用户名不一定是这个,在 IIS 查网站属性->目录安全性->身份验证和访问控制点“编辑”,里面选上“启用匿名访问”然后那个“对匿名访问使用下列Windows用户帐户”就是要加权限的帐户。
winxp下需要取消默认的“简单共享模式”,才可以设置ntfs目录权限。打开“我的电脑”,依次点击“工具→文件夹选项”,在打开的对话框中选择“查看”选项卡,清空“使用简单共享(推荐)”前的复选框。
‘伍’ 不能写入数据库
我也遇到过这种情况,是刚刚遇到的,我的情况是,因为我又在目录下建立了另一个文件夹,在这个文件夹了建立了个asp文件,在这个文件里引用原来的数据库连接文件,提交数据时也是和你的情况是一样的,数据库内容没有反映,最后确定原因是在那个数据库连接文件上,相对路径已经改了,但还是引用原来的数据库文件,所以跟本就没有连接上数据库,我有建立了个数据库连接文件,更改了相对路径,最后成功了,
你的情况是否是这样呢?
‘陆’ lotus notes总是提示无法写入数据库,会超出容量限额,什么
解决办法如下。
1、点击左侧数据库按钮 ----- 工作台。
2、右键选择mailserver/ruijie 。
3、此时这个单元已经变成服务器模式,双击进入。
4、看服务器上是否有没收下来的邮件.必须确保在mailserver上才可以进行下一步。
5、新建复本。
6.数据库名称后打个2,与原来的数据库区别开。如果名称和原来的一样,原来的邮件就都没了。
7.回到工作台,选择原来的数据库fengmy,就可以看到老邮件,fengmy2是新的邮件数据库。
8、点击左侧复制按钮,选中右侧复制条目,由于有两个复本会出现两个复制条目,通过右键-数据库属性加以分辨
9、发现这个数据库是新建的fengmy2,我们要让原来的fengmy不接收邮件。
10、选中原来的数据库复制,单击此位置。
11、去掉所有勾选,让老数据库不再接收新邮件。
12、编辑当前场所。
13.把邮件位置改为新的数据库名称,然后保存。
14、通过数据库-工作台切换新、老数据库,fengmy2接收所有的新邮件,fengmy保存所有的老邮件。
15、选择切换到服务器mailserver,然后右键数据库属性。
16、选择叹号标签压缩,压缩后就不会超出限额的提示了。如下图:
‘柒’ 为什么不能写入数据库
如果你后台是用sql server请检查连接SQL SERVER的账号有没有写的权限。
如果后台数据库是用ACCESS,请先检查MDB文件属性是否是只读,再检查ACCESS文件的用户权限设置有没把写的权限放开。
‘捌’ C#窗体程序无法将数据写入数据库
写入数据库失败原因分析:
1、是否能正常连接到数据库;
2、操作数据库的SQL语句有语法问题;
3、插入数据库表字段的数据长度过长;
4、如果采用参数的方式操作数据库,有可能参数的数据类型不对应;
5、同一个参数多次使用,且没有采用事务;
6、...
‘玖’ 无法写入到数据库,因为数据库将超过它的磁盘限额怎么办
1、临时性的办法是收缩数据库和清除日志。
2、长久性的办法包括:搬移数据库(换个大硬盘)。分割数据库(放到多个硬盘上)。数据定期归档(旧数据存到另外的硬盘)。