[winform]如何取得数据库中的所有表名 数据库是sqlserver 我建了个库叫test 里面有几个表 请问如何取得所有的表名?谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 添加数据库中的SQLDOM.dllSQLDMO.SQLServer srv = new SQLDMO.SQLServerClass(); srv.Connect(test,"sa", ""); for (int i = 0; i < srv.Databases.Count; i++) { if (srv.Databases.Item(i + 1, "dbo").Name == this.comboBox2.SelectedItem.ToString()) { SQLDMO._Database db = srv.Databases.Item(i + 1, "dbo"); this.checkedListBox1.Items.Clear(); for (int j = 0; j < db.Tables.Count; j++) { this.checkedListBox1.Items.Add(db.Tables.Item(j + 1, "dbo").Name); this.comboBox3.Items.Add(db.Tables.Item(j + 1, "dbo").Name); } use testgoselect * from sysobjectswhere type='u' select * from sysobjectswhere type='u'正解 用C#语言编了一个菱形程序,不过有点问题。输出像个三角形,怎么改改? 相对URL 如何转成绝对URL路径? 在线人数的统计和在线会员的信息显示!! 菜鸟问题急! 请高手解答.....一个JS隐藏控件的问题! 水晶报表新手问:能不能直接显示三个字段的比例饼状图? 一个获取网页信息的的问题。。。。! 我做的程序打包后,放到未装.net的机子上为何运行出错? C# 如何将二维数组 流写入到文件 关于.NET REMOTING的实例,高手请进 電腦病毒這種效果是怎麼實現的? 求一个C#生成dll文件,和显示dll文件源代码的方法
SQLDMO.SQLServer srv = new SQLDMO.SQLServerClass();
srv.Connect(test,"sa", "");
for (int i = 0; i < srv.Databases.Count; i++)
{
if (srv.Databases.Item(i + 1, "dbo").Name == this.comboBox2.SelectedItem.ToString())
{
SQLDMO._Database db = srv.Databases.Item(i + 1, "dbo");
this.checkedListBox1.Items.Clear();
for (int j = 0; j < db.Tables.Count; j++)
{
this.checkedListBox1.Items.Add(db.Tables.Item(j + 1, "dbo").Name);
this.comboBox3.Items.Add(db.Tables.Item(j + 1, "dbo").Name);
}
go
select * from sysobjects
where type='u'
where type='u'正解