❶ 我的sql server 2005的数据库突然不能往表里录入数据
插入异常,可能是因为你的两个表之间有联系,比如表1中有外码是刚好表2 的主码,你就需要先插入表2的数据,再插入表1的数据。表1的这个外码必须要是表2已经有的。
❷ 向sql写不进数据
首先在语句出插入断点调试,把实例含数据的SQL语句拷贝到SQL查询器中试试能不能运行,若不能运行就是SQL语句错误,看错误报告修改即可,若SQL语句没错误,那就是asp代码Conn.Execute(SQL)没执行成功
❸ sql 为什么插不进去数据
提示信息很清楚了,数据表的列和插入的值,数目不一致。
你如果只想插入7个,可以类似这样:
INSERT INTO RK(xm, ID,Rsex,Province,minzu,zhu,birdate) VALUES (‘赵云’,'17'....).
另外,给个建议,字段名就不要一些大写,一些小写了,统一个
❹ 为什么向sql中插入不了数据呢
目测你那个男字没加单引号
❺ sql中不能输入数据是怎么回事
因为你设置了外键引用。dno列引用了表自身的sno列。dno列的值必须是在sno列存在的值。
而你插入的数据里dno值为2,2在sno列不不存在,违反了外键约束,以致插入不成功。
❻ sql中在空表里输入数据输不进怎么办啊
一次要插入整行数据的,这就是数据库的数据完整性。插入的数据还要满足约束,比如你的ReaderName字段有约束不能为空,所以才导致数据插入失败。
❼ 数据库写不进去数据.....求救呀~!!
sql="select * from in_user where ac="&session("ac")
rs.open sql,conn1,1,3
'修改
rs("pic")="12345"
'新建
rs.addnew
rs("pic")="12345"
'更新库
rs.update
'关闭
rs.close
set rs=nothing
另外如果AC是字符型的话,SQL语句应该这样写
sql="select * from in_user where ac='"&session("ac")&"'"
❽ SQL数据库不能写入数据,高手帮忙
少连接,当然不可以这样写