关于Access数据库索引字段关联(100分)

  • 主题发起人 主题发起人 sxx
  • 开始时间 开始时间
S

sxx

Unregistered / Unconfirmed
GUEST, unregistred user!
现有一个Access数据库表a,其中“商品号”为关键字段,表b中也有“商品
号”为索引字段和表a“商品号”关联。我通过ODBC在表b中添加记录但总是
报错,出现如下信息:[Microsoft][ODBC Microsoft Access Driver]You
cannot add or change a record because a related record is required
in table “商品号”。请问是什么问题?如何解决?
 
come on baby!
贴出原代码!
 
仅仅使用控件就会遇到该问题;数据库是用Microsoft Access97创建并关联的。Delphi
中使用TADOTable,TDATAbase,Tdbgrid,tdbnavirage控件通过ODBC将其附表打开
但不能在其附表中添加任何数据。
 
应该看看原来的数据表之间关系的定义,可能相互之间是有关联的。比如:你不能
在一个成绩单中插入一个学生名单上没有的人。
 
我到Access中将其关联删除,一切都好了。
 
多人接受答案了。
 
后退
顶部