首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

出现"Multiple records found, but only one was expected"怎么解决

2012-03-03 
出现Multiple records found, but only one was expected,如何解决?数据库为sqlserver2000,t1表中有2个

出现"Multiple records found, but only one was expected",如何解决?
数据库为sql   server   2000,t1表中有2个字段,f1为int自动增长,主键,f2为VarChar(10),用DBGrid1向表增加记录时,如f2输入值与已有记录不同,则成功,如相同,则出现 "Multiple   records   found,   but   only   one   was   expected "错误,请指导,谢谢!注:Table的AutoRefresh属性为true。

[解决办法]
你输入一条记录后去后台看一下有没有数据了?
你是用什么连接?BDE的TTABLE?
[解决办法]
更新安装 BDE 即可
[解决办法]
应该是你设置的自动编号主健引起的,我这里没有sqlserver数据库 没有办法测试
[解决办法]
数据里面有相同的记录了,你删除表里的记录就没问题。SQL+TTable都有这样的问题。

热点排行