读书人

出现quot;Multiple records found, but on

发布时间: 2012-03-03 15:33:02 作者: rapoo

出现"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都有这样的问题。

读书人网 >.NET

热点推荐