| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1205 人关注过本帖
标题:[求助]怎样获取数据库中的所有表格名称?
只看楼主 加入收藏
roys168
Rank: 1
等 级:新手上路
帖 子:67
专家分:0
注 册:2006-6-11
收藏
 问题点数:0 回复次数:10 
[求助]怎样获取数据库中的所有表格名称?
请问怎样写代码才能将整个数据库里面的所有数据表(不包括系统表格,具体有些什么数据表也不知道)添加进DataSet里面,以便实现后续操作。哪位朋友知道麻烦告诉我一下行吗,谢谢啦!

[此贴子已经被作者于2006-6-21 11:25:24编辑过]


搜索更多相关主题的帖子: 数据库 表格 名称 获取 
2006-06-20 22:13
lw817810
Rank: 1
等 级:新手上路
帖 子:79
专家分:7
注 册:2006-4-4
收藏
得分:0 
select * from 表1,表2……;

2006-06-20 22:50
roys168
Rank: 1
等 级:新手上路
帖 子:67
专家分:0
注 册:2006-6-11
收藏
得分:0 
谢谢你,不过我所说的是不知道数据库中有些什么表的情况。

[此贴子已经被作者于2006-6-20 23:30:39编辑过]



2006-06-20 23:27
roys168
Rank: 1
等 级:新手上路
帖 子:67
专家分:0
注 册:2006-6-11
收藏
得分:0 

哪位朋友知道的麻烦告诉我好吗?


2006-06-21 11:26
kevinhou
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2006-5-22
收藏
得分:0 
oracle: select * from dba_objects where owner='sys'

sql Server: select * from dbo.sysobjects where xtype='U'

where条件根据需要,自己调整!

2006-06-21 12:41
roys168
Rank: 1
等 级:新手上路
帖 子:67
专家分:0
注 册:2006-6-11
收藏
得分:0 
谢谢你,不过我试了一下,好像行不通,能麻烦你说得更明白一点吗?

2006-06-21 21:14
roys168
Rank: 1
等 级:新手上路
帖 子:67
专家分:0
注 册:2006-6-11
收藏
得分:0 
看了一下帮助文件,并在网上找了好久才得出获得数据库中数据表的方法。可是按照所说的操作方法,在下拉框中得到的只是“Tables”,而不是我要的所有数据表名,这是为什么,请大家帮我看看代码并分析一下。
OleDbConnection con=new OleDbConnection ("Provider=Microsoft.Jet.OLEDB.4.0;Data source=" + open.FileName);//定义连接字符串
con.Open();//打开连接
DataTable Mytbl = new DataTable();//定义数据表
Mytbl = con.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, null);//获取数据库中的数据表
this.toolCombo1.Items.Add(Mytbl.TableName);//将数据表名添加到下拉框中

[此贴子已经被作者于2006-6-23 13:36:40编辑过]


2006-06-23 13:30
roys168
Rank: 1
等 级:新手上路
帖 子:67
专家分:0
注 册:2006-6-11
收藏
得分:0 
论坛里面这么多有经验的朋友没有一个接触过这样的问题吗?没有一个人知道吗?版主呢?能不能请各位帮帮忙?!

2006-06-25 10:53
linsoo
Rank: 1
等 级:新手上路
帖 子:61
专家分:0
注 册:2006-4-29
收藏
得分:0 
select * from dbo.sysobjects where xtype ='u'

这在SQL里面是可以的,access里面不知道
2006-06-25 19:05
roys168
Rank: 1
等 级:新手上路
帖 子:67
专家分:0
注 册:2006-6-11
收藏
得分:0 
谢谢你的答复,请问你是不是要把“dbo.sysobjects”改为我的数据库名称?若不是,我的数据库名称应该放在什么位置?

2006-06-26 11:17
快速回复:[求助]怎样获取数据库中的所有表格名称?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.034934 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved