查询字段的问题 ( 积分: 200 )

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

xibaixin

Unregistered / Unconfirmed
GUEST, unregistred user!
有2个表,科目表,其中字段有( 科目, 限制),另一个表 老师表 其中字段(姓名,科目,班级),我要在老师表中输入记录时,科目字段的信息就是科目表的科目字段的信息,我想用点击的方式选,这样比输入快点。
我用的控件是 ADOConnection1 2个tadotable DataSource dbgrid DBLookupComboBox1 如何解决。如果用别的控件,也可以,越方便越好。
先谢谢!
 
你想在DBGrid中直接输入老师的信息?(建议在DBGrid旁边放3个按钮:新增/编辑/删除,然后另外做个编辑老师信息的Form就OK了啊)
如果你非要在DBGrid中输入,那么,选种科目那一栏的时候,用DBLookupComboBox1挡在那一栏前就OK了.
(建议用我说的,直接在DBGrid中编辑的话,控制麻烦,也不安全)
 
帮顶一下
 
TdxDBGrid
比较好处理
很方便
 
大家帮忙啊
 
同意lynch2611说的。
或者用DBGrideh也可以好象。支持下拉列表的。
 
看我是否有理解错楼主意,你的操作用到两个表,主控在教师表,科目表只是用来在输记录时显示科目信息. 在窗体显示,就可以先将科目表中的科目信息预先赋给comboBox,这样子在输入记录时,科目信息是通过选择而不是输入(当然输入也可以的).我很多程序都是这样做的
 
谢谢,我再等等,过几天就散分.
lucky.gong,你理解的对.有个问题,老师表中的信息,能不能也动态预先赋给comboBox,也就是说,第一次输入张三,第 2次,就可以通过选了.
 
当然可以了,你可以做个查询吗!Combobox里面的内容是通过查询你每次输入之后保存的那个字段的内容就可以了!
 
为什么不使用选择录入呀,如果太多,下拉选择不会是最好的选择,你可以多做一个字段为检索码,然后选择录入,没有的自动添加,这样多方便
 
接受答案了,谢谢大家!
 
后退
顶部