//BDE
Session.GetTableNames('DBDEMOS', '*.db', False, False, ComboBox1.Items);
//ADO
ADOConnection1.GetTableNames(ComboBox1.Items);
Session.GetTableNames('DBDEMOS', '*.db', False, False, ComboBox1.Items);
//ADO
ADOConnection1.GetTableNames(ComboBox1.Items);
解决方案 »
- 如何在richedit控件插入图片
- delphi邮件问题
- ImageList图标变黑块
- 如何在动态DBgrid中点击网格后,直接上网?
- VC6 ATL写了个组件,在VC中使用的很好,在Delphi6中无法Import
- 在delphi关于动态打印的问题?
- 高手越来越少,我提的问题,竟没有人遇到过。给多少分恐怕也没人拿走!哎。。。
- 为什么用同样的方法建立ActiveForm,在其他机器上有的能运行,有的不能运行
- ActionList的问题
- 怎么遍文件夹所有文件的MD5
- 本人使用Listview来显示数据库中员工的信息,每一个图标代表一个员工,但是发觉当一个部门的员工超过百人以后显示图标,或者在上面查找指定员工时就会很慢!大家有什么好的方法吗?
- 程序执行中,能不能转到1个txt文件得代码中去执行?
Session.GetTableNames(ComboBox1.Text, '*.db', False, False, ComboBox2.Items);
BDE;连接,
会出错,不知为何,。谢谢你回答,等下我,15 分给你,
Sql Server?
Session.GetTableNAmes(CombBox1.Text, '*.*', False, False, ComboBox2.Items);//你也可以直接写SQL语句获取
select last_ddl_time from user_objects
/*where object_type = '?';*/
取得所有数据库
select name from master..sysdatabases
取得开库下所有数据表(用户建)
select * from xxx..sysobjects where type = 'U'
xxx是数据库名
不知道Oracle里面是不是一样的?
真厉害!!!!
MyStringList:TStringList;
begin
MyStringList:= TStringList.Create;
try
Session.GetDatabaseNames(MyStringList);
{ fill a list box with database names for the user to select from }
ComboBox1.Items:= MyStringList;
finally
MyStringList.Free;
end;
// Database.GetTableNames(ComboBox1.Items,false);
//BDE
// Session.GetTableNames('DBDEMOS', '*.db', False, False, ComboBox2.Items);
Session.GetTableNames(ComboBox1.Items.Text, '*.db', False, False, ComboBox2.Items);
end;