如何实现代码的录入、选择(100分)

  • 主题发起人 主题发起人 xingshen
  • 开始时间 开始时间
X

xingshen

Unregistered / Unconfirmed
GUEST, unregistred user!
我在编程序的时候遇到如下问题:
录入一个设备数据表,字段有“设备”、“生产厂家”,其中生产厂家的所有代码在另一个
数据表“生产厂家代码”里,我用lookup字段,实现了代码选择。但是,还要实现在没有找
到代码的情况下,能够录入新代码,并自动存放到“设备数据表”和“生产厂家代码”中。
请问有什么好的方法?
 
你所做的数据库结构有误,按我的经验,应把设备数据表和生产厂家代码通过生产厂家建
处部关连,输入的生产厂家代码通过录入生产厂家代码自动产生,这样就不会出现你所提出
的问题!
 
建立外部关联后,如何实现已有代码的选择?如果可能,请详细说明,谢谢。
 
数据表“生产厂家代码”是基本表时,设备数据表与它建外部关键字。如果基本表中
没有数据,在设备数据表中录入新代码时,是保存不了的,只有先在“生产厂家代码”表
中录入基本资料。
 
使用DBComboBox。
在OnExit中添加判断条件,不存在就插入记录。
 
可用所用数据的View来解决!
 
你的意思是说,没有的字典数据能够在编辑子表时随时添加,在 Delphi 中一般不好做到。
通常的做法是把维护和录入分开。
xingshen 大虾原来大概是做 PB 的,PB 有一个标准 Demo 就能实现这个功能。
 
多人接受答案了。
 
后退
顶部