求助用C#实现数据库工具,显示数据库中的内容 刚刚接触C#,公司要用C#实现一个数据库工具,类似SQL Server Management Studio,使用的数据库为SQLServer,DB2,现在的问题是C#类库中有没有可以直接获得数据库中所有表及表属性的API,请各位帮忙给一个解决方案。非常感谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 源码下载和实现说明:http://www.codeproject.com/KB/aspnet/SqlServerManager.aspx string strcon = "server=.;uid=sa;pwd=;database=你的数据库名";SqlConnection sqlcon = new SqlConnection(strcon);string cmdtxt = "select [name],[id] from sysobjects where xtype='u' and status>0 order by name";SqlDataAdapter sqlda = new SqlDataAdapter(cmdtxt, sqlcon);DataTable dt = new DataTable();sqlda.Fill(dt);序号 数据表名 存在范围 说明1 sysaltfiles 主数据库 保存数据库的文件2 syscharsets 主数据库 字符集与排序顺序3 sysconfigures 主数据库 配置选项4 syscurconfigs 主数据库 当前配置选项5 sysdatabases 主数据库 服务器中的数据库6 syslanguages 主数据库 语言7 syslogins 主数据库 登陆帐号信息8 sysoledbusers 主数据库 链接服务器登陆信息9 sysprocesses 主数据库 进程10 sysremotelogins 主数据库 远程登录帐号11 syscolumns 每个数据库 列12 sysconstrains 每个数据库 限制13 sysfilegroups 每个数据库 文件组14 sysfiles 每个数据库 文件15 sysforeignkeys 每个数据库 外部关键字16 sysindexs 每个数据库 索引17 sysmenbers 每个数据库 角色成员18 sysobjects 每个数据库 所有数据库对象19 syspermissions 每个数据库 权限20 systypes 每个数据库 用户定义数据类型21 sysusers 每个数据库 用户22 dtproperties 每个数据库 关系图 还要做postGreSql的,挺麻烦的 DB2和postgreSql怎么处理啊? 为何DataGridView SelectChanged事件时 Cells["XX"]内容为空? c#的edit控件如何只允许输入数字 怎么使用ping命令或者cmd命令,返回域名的IP地址? .Net dll 如何注册(不使用regasm) 高手们紧急求救! “没有理由不从C++转到C#”,该怎么理解这句话? C#调用COM对象的问题 文本右对齐 c# WinForm问题 请问一个关于指针的问题,高手请进...急求解... Excel一个很奇怪的问题 运算符重载问题
http://www.codeproject.com/KB/aspnet/SqlServerManager.aspx
SqlConnection sqlcon = new SqlConnection(strcon);
string cmdtxt = "select [name],[id] from sysobjects where xtype='u' and status>0 order by name";
SqlDataAdapter sqlda = new SqlDataAdapter(cmdtxt, sqlcon);
DataTable dt = new DataTable();
sqlda.Fill(dt);
序号 数据表名 存在范围 说明
1 sysaltfiles 主数据库 保存数据库的文件
2 syscharsets 主数据库 字符集与排序顺序
3 sysconfigures 主数据库 配置选项
4 syscurconfigs 主数据库 当前配置选项
5 sysdatabases 主数据库 服务器中的数据库
6 syslanguages 主数据库 语言
7 syslogins 主数据库 登陆帐号信息
8 sysoledbusers 主数据库 链接服务器登陆信息
9 sysprocesses 主数据库 进程
10 sysremotelogins 主数据库 远程登录帐号
11 syscolumns 每个数据库 列
12 sysconstrains 每个数据库 限制
13 sysfilegroups 每个数据库 文件组
14 sysfiles 每个数据库 文件
15 sysforeignkeys 每个数据库 外部关键字
16 sysindexs 每个数据库 索引
17 sysmenbers 每个数据库 角色成员
18 sysobjects 每个数据库 所有数据库对象
19 syspermissions 每个数据库 权限
20 systypes 每个数据库 用户定义数据类型
21 sysusers 每个数据库 用户
22 dtproperties 每个数据库 关系图
还要做postGreSql的,挺麻烦的
DB2和postgreSql怎么处理啊?