社区
C#
帖子详情
ADO.Net如何得到一个Table中每个Column的最最详细信息?有无可能?
cacaca6
2006-04-26 04:41:57
我有一个表Student,2个column
SID [int(10), NOT NULL]
Name[char(25),NULL]
我用DataTable.Columns[x].DataType可以判断出SID是Int32型的,Name是String型的,可我怎样得到SID的长度是10位,Name的长度是25为这样的信息?
还是根本就没有可能?
多谢高手
...全文
252
6
打赏
收藏
ADO.Net如何得到一个Table中每个Column的最最详细信息?有无可能?
我有一个表Student,2个column SID [int(10), NOT NULL] Name[char(25),NULL] 我用DataTable.Columns[x].DataType可以判断出SID是Int32型的,Name是String型的,可我怎样得到SID的长度是10位,Name的长度是25为这样的信息? 还是根本就没有可能? 多谢高手
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cacaca6
2006-04-26
打赏
举报
回复
Thanks every one above.....
luckin
2006-04-26
打赏
举报
回复
IDataReader.GetSchemaTable 方法
返回一个 DataTable,它描述 IDataReader 的列元数据。
依次返回:
ColumnName 列的名称;它可能不唯一。如果无法确定该名称,则返回空值。此名称始终反映最近对当前视图或命令文本中的列进行的重命名。
ColumnOrdinal 列的序号。它对于行的书签列(如果有的话)为零。其他列从一开始编号。该列不能包含空值。
ColumnSize 列中值的最大可能长度。对于采用固定长度数据类型的列,它是该数据类型的大小。
…………
Matthewzhong
2006-04-26
打赏
举报
回复
在SQL Server中通过系统表可以查询到你想要的所有信息
coowoo
2006-04-26
打赏
举报
回复
IDataReader.GetSchemaTable 方法
TTLOVEYOU3344
2006-04-26
打赏
举报
回复
select * from sysobjects where .....到这个表里去查应该可以实现你的要求的
wxm4585
2006-04-26
打赏
举报
回复
有可能,不过是Sql语句来返回,我也试过了,DataTable好象没包含字段长度信息!
用
ado.net
取数据库
中
table
、
column
的信息
1.获取数据库
中
所有的表 object[] objArrRestrict;objArrRestrict = new object[] {null, null, null, "
TABLE
"};Data
Table
schemaTbl = con.GetOleDbSchema
Table
(OleDbSchemaGuid.
Table
s,objArrRestrict);con是oledbConnetio...
C#通过
ADO.NET
建表
作者:PeterXu 来源:Blog.CSDN Blog: http://blog.csdn.net/peterreg/版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版、作者信息和本声明,否则将追究法律责任。本文地址:http://blog.csdn.net/peterreg/archive/2008/05.aspx新建表:create
table
[表名]([自动编
Ado.Net
间歇性问题的一种解决办法 :
Column
'
column
' does not belong to
table
Table
Server Error in '/' Application.--------------------------------------------------------------------------------
Column
'C' does not belong to
table
Table
. Description: An unhandled exception occurr...
[.Net Tips 0005]用
ADO.Net
取数据库
中
Table
、
Column
的信息
1.获取数据库
中
所有的表 object[]objArrRestrict;objArrRestrict=newobject[]{null,null,null,"
TABLE
"};Data
Table
schemaTbl=con.GetOleDbSchema
Table
(OleDbSchemaGuid.
Table
s,objArrRestrict); con是OledbC...
(共181页PPT)大型某著名企业集团数字化转型物流行业数智化应用架构设计解决方案.pptx
(共181页PPT)大型某著名企业集团数字化转型物流行业数智化应用架构设计解决方案.pptx
C#
111,128
社区成员
642,535
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章