用insert向数据库表中插入数据出问题,求解答

如题所述

第1个回答  2016-07-30
方法/步骤

登陆sql server2012,打开数据库,右击要插入数据的表,比如下图的mytable

右击表名mytable,在菜单中选择“编辑前200行”

这时会打开mytable的编辑窗口,在这个窗口里可以编辑前200行数据

把鼠标定位到空行上

按字段类型输入数据,自动生成的数据不必输入,比如 addTime 列是自动生成的,就不需要数据数据

输入到最后一列需要输入的数据时,比如下图中的name列,当输入完lisi后,按回车到下一行输入。可以看到刚才输入的那一行已经变成灰色

鼠标定位到第三行的第一列继续按如上方式输入

输入结束后,按回车键,如果这个时候不再插入数据,则可以点击执行按钮

9
这时,刚编辑的两条数据就插入到表里了
第2个回答  2016-07-30
看一下你数据库中的news表是怎么设计的,如果aa,bb,cc三个列都都设置成了不为空的属性,这样插入空的SQL语句肯定是没法执行的,这样设置不是挺好的吗,就想你在一些网站注册账号的时候一样,如果有没有填的表单会有需要填写的提示.本回答被网友采纳
相似回答