怎么在获得一个库里面所有的表名?http://topic.csdn.net/t/20020801/09/915234.html
2007-10-31 10:05
721 查看
select * from sysobjects where xtype='u'
1 楼hobo_boy(流浪汉(正在学习Ora0i-9i))回复于 2002-08-01 09:17:28 得分 5
SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES
上面的语句会把数据库中所有的表都列出来.Top
select * from sysobjects where type='u'Top
string strConn="…";
string strCmd="Select * from tab";
OleDbConnection myConn = new OleDbConnection(strConn);
myConn.Open();
OleDbCommand myCmd = new OleDbCommand(strCmd,myConn);
OleDbDataReader reader;
reader =myCmd.ExecuteReader();
while(reader.Read())
{
string tabName=reader.GetString(0);
Response.Write(tabName+"<br>");
}
reader.Close();
myConn.Close();Top
SELECT table_name FROM INFORMATION_SCHEMA.TABLES where table_type='base table'
1 楼hobo_boy(流浪汉(正在学习Ora0i-9i))回复于 2002-08-01 09:17:28 得分 5
SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES
上面的语句会把数据库中所有的表都列出来.Top
2 楼mbm(沉默是金)回复于 2002-08-01 09:18:53 得分 0
sqlserver中select * from sysobjects where type='u'Top
3 楼hgknight(江雨.net)回复于 2002-08-01 09:25:24 得分 10
oraclestring strConn="…";
string strCmd="Select * from tab";
OleDbConnection myConn = new OleDbConnection(strConn);
myConn.Open();
OleDbCommand myCmd = new OleDbCommand(strCmd,myConn);
OleDbDataReader reader;
reader =myCmd.ExecuteReader();
while(reader.Read())
{
string tabName=reader.GetString(0);
Response.Write(tabName+"<br>");
}
reader.Close();
myConn.Close();Top
4 楼qz4365(冷风清扬)回复于 2002-08-01 09:39:11 得分 5
流浪汉兄的办法最简单,不过会把视图也一起列出来,所以,应改为:SELECT table_name FROM INFORMATION_SCHEMA.TABLES where table_type='base table'
相关文章推荐
- 转帖 一个很有用但不常用到的传值方法! http://topic.csdn.net/u/20070124/22/09d43606-4119-4407-bfa6-8b2890ffbac7.html
- 清问一个Windows的程序的LDT是谁创建的?http://topic.csdn.net/t/20061228/17/5262577.html
- cxGrid使用技巧 转载自http://topic.csdn.net/t/20060106/09/4500997.html#
- 9003错误,sqlserver无法启动,HELP!!!十万火急~~~!!http://topic.csdn.net/t/20060708/09/4867769.html
- cxGrid使用技巧 转载自http://topic.csdn.net/t/20060106/09/4500997.html#
- [推荐] 哈佛大学凌晨4点半的景象(zz from :http://topic.csdn.net/u/20100806/09/3D19DC5F-ACFF-49A1-993A-018F47FCDB77.html)
- 让程序只启动一个实例(from: http://topic.csdn.net/t/20010427/08/106676.html)
- http://topic.csdn.net/u/20110123/23/dbcdf487-5793-44fb-a0cf-54e9145a93c0.html?94220
- enum遍历http://topic.csdn.net/t/20030613/00/1909808.html
- 如何获得数据库里所有表的名字http://blog.csdn.net/fantasiax/archive/2007/07/27/1711647.aspx
- http://topic.csdn.net/t/20051212/01/4452683.html
- 改变表的所有者http://topic.csdn.net/t/20020221/19/536354.html
- sqlite中如何查询数据库中存在的所有表?(转自:http://topic.csdn.net/u/20081231/16/6aee6233-32c2-4f20-a3d7-0cb154974ce4.)
- 试着解决http://topic.csdn.net/u/20090610/20/92c3d2eb-4ee5-4df1-bc09-2fd32254fa06_3.html
- 如何用C#编程方式批量对域控制器添加OU(http://topic.csdn.net/t/20051026/11/4351176.html)
- 如何在zedgraph中设置X坐标轴显示格式为日期时间型?转自:http://topic.csdn.net/u/20110508/14/0eb351c2-cacb-4ad2-b83b-f2ceb374f699.html
- 动态sql引用(原贴地址http://topic.csdn.net/u/20090313/10/30cd0407-3d5b-4fee-bb79-3897c137cba6.html)
- 定时关闭Alert框--http://topic.csdn.net/t/20040413/15/2959933.html#
- Get Response from Http (Referenced to http://topic.csdn.net/t/20050115/23/3729009.html)
- SQL优化34条(转载至http://topic.csdn.net/u/20080808/14/dfc973e7-fcf2-4526-9de1-fa5efc148f5c.html?seed=1579461806)