我只有15分了,还望各位好心能帮忙!(15分)

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

stonehuang

Unregistered / Unconfirmed
GUEST, unregistred user!
我用如下方法将table1的某列数据添加到dbcombobox1中:
DBComboBox1.Items.Clear;
Table1.Active := True;
Table1.disablecontrols;//new
Table1.First;
while not Table1.Eof do begin
DBComboBox1.Items.Add(Table1.FieldByName('F1').AsString);
Table1.Next;
end
Table1.enablecontrols;//new
但为什么我添加之后在dbcombobox1中看不见,必须重新启动程序才能看见,有什么办法不
重新启动程序立即就可以看见呢???
谢谢!!!
 
数据添加完毕再执行
Table1.close;
dbcombobox1.items.clear;
Table1.Active := True;
Table1.disablecontrols;//new
Table1.First;
while not Table1.Eof do begin
DBComboBox1.Items.Add(Table1.FieldByName('F1').AsString);
Table1.Next;
end
Table1.enablecontrols;//new


 
这问题我自己搞定了,谢谢!
不妨再问个问题,大家交流!
有table1和table2,table1保存预先存好的数据,table2引用table1一的某一列数据,如果
在table2中遇到是table1一没有的数据,如何在table2中输入该数据就可以自动存入table1
中呢?
谢谢!
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部