我用一个listbox显示一个库中的表的名称,我想一点击这个表的名称在另外的listbox或者combobox中显示出这表中所有的数据段的名称
解决方案 »
- 一个很实用的问题,怎样通过代码直接调用已编译好的a.exe?
- ORACLE下调用带参数的存储过程的
- Corba的安装 问题
- 如何判断输入的是数字?!
- 怎么让delphi程序等待50s,继续执行。
- 各位高手前来指点,三层结构配置问题,解决之后另开一贴送分!谢谢大家!
- 调用释放dll产生内存泄露
- --------------- 关于报表打印的问题 ------------------打印时,我想让一张纸只打印一条记录,该怎么做呀???
- 4.请问int posreturn=memo1->Lines->strings[i].pos(findDialog1->findText);是什么意思啊?哪能查到strings类的详细属性和函数啊?除了HELP里的。我看不懂E文50分!!!
- 高手,快救我!
- 窗体消失了,跑到主窗体后面了,怎么解决???
- treeview节点从数据库中读取,并查看信息的问题!!
con1: TADOConnection;
mmo1: TMemo;
con1.GetTableNames(mmo1.Lines,False);
con1: TADOConnection;
mmo2: TMemo;
con1.GetFieldNames(TableName,mmo2.Lines);
begin
ListBox1.Items.Clear;
with adoquery1 do
begin
close;
sql.Text:='SELECT [name] from sysobjects where xtype=''U'' order by [name]';
open;
while not eof do
begin
ListBox1.Items.Add(Fields[0].AsString);
Next;
end;
end;
end;procedure TForm1.ListBox1Click(Sender: TObject);
begin
ListBox2.Items.Clear;
with adoquery1 do
begin
close;
sql.Text:='select syscolumns.[name] from syscolumns, sysobjects where sysobjects.id=syscolumns.id and sysobjects.[name]='''+ListBox1.Items[ListBox1.ItemIndex]+'''';
open;
while not eof do
begin
ListBox2.Items.Add(Fields[0].AsString);
Next;
end;
end;
end;