如何通过ADO.NET获取数据库的元数据,如表、视图、存储过程、字段、主键等的信息 http://dev.csdn.net/develop/article/30/30150.shtm 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 读取sysobjects系统表,或者使用ADOXhttp://dev.csdn.net/article/35/35929.shtm 各种数据库是不一样的SQLSERVER中你可以通过查询sysobjects系统表,其中xtype列表示主键、外键、索引、表、视图等信息 对象类型。可以是下列对象类型中的一种: C = CHECK 约束D = 默认值或 DEFAULT 约束F = FOREIGN KEY 约束L = 日志FN = 标量函数IF = 内嵌表函数P = 存储过程PK = PRIMARY KEY 约束(类型是 K)RF = 复制筛选存储过程S = 系统表TF = 表函数TR = 触发器U = 用户表UQ = UNIQUE 约束(类型是 K)V = 视图X = 扩展存储过程 各种数据库系统里都有一些系统视图,显示数据库的一些基本信息,如oracle中选择某用户下的所有表用:select * from user_all_tables;选择某表的所有字段用:select * from user_tab_columns where table_name='xxxx'; 如果是sql server可以读取sysobjects系统表就行了. list泛型和类数组的问题 access数据库操作 关于HOOK的问题 C# 如何做成Windows服务(急。。。。。) 各位达人,如何在WinForm关闭的时候传一个或多个值到另外一个窗体阿? treeview控件在ms IE中看起来跟写文本一样,解决了现结贴 刚才到我们学校的网络学院听课,感觉好失望 StreamWriter 的问题谢谢大家 Microsoft Visual Studio 2010有没有精简版? '无法将类型“Webdb.productsDetails”隐式转换为“Webdb.ProductsDetails”',高手请看看 水晶报表纸张为A3时的问题 上传/下载文件
C = CHECK 约束
D = 默认值或 DEFAULT 约束
F = FOREIGN KEY 约束
L = 日志
FN = 标量函数
IF = 内嵌表函数
P = 存储过程
PK = PRIMARY KEY 约束(类型是 K)
RF = 复制筛选存储过程
S = 系统表
TF = 表函数
TR = 触发器
U = 用户表
UQ = UNIQUE 约束(类型是 K)
V = 视图
X = 扩展存储过程
select * from user_all_tables;
选择某表的所有字段用:
select * from user_tab_columns where table_name='xxxx';