可能你要修改的表的该条记录有完全相同的记录。
比如表有三个字段 fda fdb fdc
1 abc g
2 fff h
1 abc g
当要修改第一条记录时就应该会出现错误的提示。
不过用sql的话就不会,但它会修改两条记录,所以要根据情况设置主键或增加timestamp之类的字段。
比如表有三个字段 fda fdb fdc
1 abc g
2 fff h
1 abc g
当要修改第一条记录时就应该会出现错误的提示。
不过用sql的话就不会,但它会修改两条记录,所以要根据情况设置主键或增加timestamp之类的字段。
fda fdb fdc fdts
1 abc g xxx
2 fff h xxx
1 abc g xxxfdts的值完全不用处理,就当该字段不存在,这就可以识别第一条记录与第三条记录了。
alter table YourTable add fdts timestamp
insufficient base table information for updating or refreshing
(数据库更新时,找不到要更新的 "唯一" 记录。)
"EDIT时" 是不是选则的字段个数太少了.
paradox我没有用过,不过你可以试一下当这个表只有一条记录时可不可以修改。
如果可以,试一下再加入一条记录(不要与上一条相同),看看可不可以。
然后再试一下加入一条完全相同的记录。