请问怎样把数据库的一个表的一个整列的内容加到ListBox来?怎样编程实现?就是比如说:"demo.db"表单列属性分别为ID,Name,Email
偶现在想要把Name列放到ListBox来显示,ID和Email用Edit(或者DBedit)显示
然后实现点击ListBox的显示的Name,ID和Email跟着改变没有书看~ 拜托了,各位!
偶现在想要把Name列放到ListBox来显示,ID和Email用Edit(或者DBedit)显示
然后实现点击ListBox的显示的Name,ID和Email跟着改变没有书看~ 拜托了,各位!
解决方案 »
- 已知第三方软件的控件ID 如何获得他的句柄 ?
- 如何在TClientSocket与Server连接错误时产生一个异常?
- 菜鸟问题:初始化控件写在哪里?
- windows系统下如何远程控制LINUX/UNIX系统的机器关机?!
- 我用EXCEL做报表,当第二次把数据导入表格,就显示不出来,但预览可以看的见报表?
- 要實現復合查詢應該怎麼做????
- 怎样让lable中的文字,像输入一样,一个一个的显示出来,而不是一起出来???
- ===== 急寻《CORBA系统结构、原理与规范》一书!!! =====
- 想要制作不用安装的文献管理信息系统(单机),怎么办?〔初级〕
- Paradox数据追加
- 如何用delphi 写一个类似于毒霸精灵?
- 大侠救命:OleVariant数据的问题
怎样写入ListBox啊?具体方法是什么啊?拜托~
var
i:integer;
begin
for i:=0 to adoquery1.RecordCount-1 do
begin
listbox1.Items.Add(adoquery1.FieldValues['Name']);
adoquery1.Next;
end;
end;//实现点击ListBox,ID和Email跟着改变
procedure TForm1.ListBox1Click(Sender: TObject);
begin
adoquery1.Locate('Name',listbox1.Items.Strings[listbox1.ItemIndex],[loPartialKey]);
end;
var
i:integer;
ListItem:TListItem;
begin
for i:=0 to adoquery1.RecordCount-1 do
begin
ListItem:=listbox1.Items.Add;
ListItem.Caption:=(adoquery1.FieldValues['ID']);
ListItem.SubItems.Add(adoquery1.FieldValues['Name']);
ListItem.SubItems.Add(adoquery1.FieldValues['Email']);
adoquery1.Next;
end;
end;