SELECT * FROM SYSOBJECTS WHERE TYPE='p' and status>0 --存储过程select * from sysobjects where type='u' and status>0 --用户表select * from sysobjects where type='v' and status>0 --视图
用select * from sysobjects where type='u' and status>0;该怎么在程序里实现,我还是不知道怎么用
Re:select * from sysobjects where type='u' and status>0; 可不可以写个例子给我啊,我还是写不出来 怎么在界面上显示出来啊,还有就是显示出来后怎么.... ------------------------ ADOQuery.close: ADOQuery.sql.Clear; ADOQuery.sql.text:='select [name] as 用户表 from sysobjects where type='u' and status>0' ADOQuery.Open; ADOQuery.first: while not ADOQuery.eof do begin //你的操作 ... ... ****:=ADOQuery['用户表'];//一一把表名取出来 ADOQuery.next; end;
你这个是查找数据表中的数据,我要的是查找数据库中的所有表,并且把表列出来,谢谢!!!
-------------------------------
1楼是对的,这是列出表数据中所有表,不过要列出用户自己建的表要加上条件:status>0
可不可以写个例子给我啊,我还是写不出来
怎么在界面上显示出来啊,还有就是显示出来后怎么....
------------------------
ADOQuery.close:
ADOQuery.sql.Clear;
ADOQuery.sql.text:='select [name] as 用户表 from sysobjects where type='u' and status>0'
ADOQuery.Open;
ADOQuery.first:
while not ADOQuery.eof do
begin
//你的操作
...
...
****:=ADOQuery['用户表'];//一一把表名取出来
ADOQuery.next;
end;