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

Delphi7+Access7如何避免存在关系的两个表

2013-03-27 
Delphi7+Access7如何处理存在关系的两个表有制造商表,部品表两个表,部品品表中的制造商(长整形)与制造商表

Delphi7+Access7如何处理存在关系的两个表
有制造商表,部品表两个表,部品品表中的制造商(长整形)与制造商表中的ID通过一对多关系连起来。
Delphi7的界面设计一个ComboBox将所有的制造商的名字列进去,根据用户的选择,输入部品表。是不是先根据ComboBox的内容区查制造商表的ID,然后将此ID输入部品表的制造商这个域? 关系数据库如何编程输入
[解决办法]
两个query, 分别对应供应商列表, 产品列表:

供应商的查询语句 select * from gys
其中含供应商ID(ygsID)

如当前选中的供应商ID = 1
产品查询  select * from cp where gysID = 1
[解决办法]

引用:
两个query, 分别对应供应商列表, 产品列表:

供应商的查询语句 select * from gys
其中含供应商ID(ygsID)

如当前选中的供应商ID = 1
产品查询  select * from cp where gysID = 1


可以用一个函数通过读取combobox里面的内容,查询出供应商的ID,然后在一个过程中调用这个函数来实现该供应商的产品查询。
[解决办法]
不用查id,你添加 ComboBox的item时,可以用AddObject,将id放到第二个参数中,读取时 Integer(xxxx)

热点排行