数据库难题-请高手赐教

来源:百度知道 编辑:UC知道 时间:2024/06/27 09:18:24
有没有什么方法能在自己的程序里查看当前数据库中所有表的列表?
另:各种数据库的基本操作语言是不是一样?
先谢谢各位的帮助
我都挨个试过了
在MS-SQL中可以
有没有能在Access中能用的?
再次麻烦各位
谢*2~先

你要什么数据库的?
mysql是
show table;

oralce是
select * from all_tables;

你说的基本操作语言指什么啊?
------------补充--------

access

select name from MSysObjects where type=1 and flags=0 MSysObjects是系统对象,默认情况是隐藏的。通过工具、选项、视图、显示、系统对象可以使之显示出来。 在access2007中在视图的空白处右键显示系统表

查询所有表

SELECT * FROM sysobjects WHERE xtype='U' ORDER BY name

基本操作语句都差不多

SQL2005中是这样的:
select table_name from dbtest.information_schema.tables

dbtest是你要查询的数据库名。