我做了一个员工信息录入的窗口,其中部门输入项使用了一个combobox控件,每当窗口建立时我都利用adoquery从部门表读出数据然后combobox.items.add(部门名),然后在输入时用户就只要从下拉框选择就行了,但是当用户输好信息后我是要存入员工表的,员工表中只存储部门编号的,而且部门编号是三位的,请问我该如何解决这个问题。这个问题如果换了PB是很容易解决的,数据窗口中有一个功能可以做到显示数据与实际数据的对应的,不知DELPHI是否有类似功能。
调试欢乐多
datasource 连接你要录入的表
displaysource 连接部门名称的表啊
datasource 连接你要录入的表
listsource 连接部门名称的表啊
keyfield 连接部门名称字段
listfield 连接部门号字段
keyfield 连接部门号字段
listfield 连接部门名称字段
通过给mysql:='select.....'然后通过adoquery执行,有时辅以adotable和一些数据控件,你们呢,看有些书上做数据库时,表单上布满了,adotable和数据库控件,我对这种模式很反感,这样资源是不是太大了.你们如何看呢