SQL2005问题,新建了张表,在表第一行写入数据,然后点第二行就不能写了,提示未提交1数据。

.。

第1个回答  2011-08-17
这个错误信息提示的很明确,就是你填入的值太长,已经超出设定的长度。追问

早说嘛 ~~thx

第2个回答  2011-08-17
第一次写入是否开了事务 ,需要第一次的事务提交,才可以再次写入追问

什么意思?

追答

樓主說一下你的操作步驟

檢查表結構是否有Check

追问

右键建了张表 ,建好打开表,就写数据进去,每个格子写完都有红色感叹号的,然后点到下一行就提示未更新任何行,未提交1中的数据....

追答

第1行的所有列都有輸入值沒?

第1行輸入的值不正確,或有不允許null的列沒有輸入,都會出現樓主的情況

追问

没 。有两允许为空 ~要填完?

追答

在表--右健--生成Create腳本,貼出來看看

1、填 的內容不對
2、有觸發器或約束或檢查存在

追问

太长帖不完。。截图不知看不看得到

本回答被提问者采纳
第3个回答  2011-08-17
1、点击manager并点击右下角的+号即可实现添加多行
2、点击SQL并输入insert语句即可写入多条数据
第4个回答  2011-08-17
还是用语句插入吧。
insert into 表名 values(插入的值),(插入的值),(插入的值)
第5个回答  2011-08-17
·····