C#GetOrdinal定位数据域

C#语言还是比较常见的东西,这里我们主要介绍C# GetOrdinal定位数据域,包括介绍使用ADODataReader许多内建转换器等方面。

我们提供的服务有:网站制作、成都网站建设、微信公众号开发、网站优化、网站认证、临邑ssl等。为上1000+企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的临邑网站制作公司

C# GetOrdinal定位数据域读取不同的数据类型

dr["stuff"]这个语句通常能够返回一个数据.但是要返回一个int或者DateTime对象的话通常需要进行数据转换.这通常可以通过使用ADODataReader许多内建转换器中的一个来实现.也就是:

 
 
 
  1. int nOrdinalAge = dr.GetOrdinal( "Age" );  
  2. int nAge = dr.GetInt32( nOrdinalAge );  
  3.  
  4. DateTime tUpdated = (DateTime)dr["Updated"]; 

注意C# GetOrdinal定位数据域用名字来读取数据的用法.如果数据域是空白的(还没有填入任何数据),上面的代码会抛出一个异常.要捕捉这种情况,我们可以用IsNull方法检查是否有数据存在,如下所示:

 
 
 
  1. int nOrdinalAge = dr.GetOrdinal( "Age" );  
  2. if( dr.IsNull( nOrdinalAge ) )  
  3. {  
  4. System.Console.WriteLine( " Age : Not given!" );  
  5. }  
  6. else  
  7. {  
  8. int nAge = dr.GetInt32( nOrdinalAge );  
  9. System.Console.WriteLine( " Age : " + nAge );  
  10. }  

新闻名称:C#GetOrdinal定位数据域
转载源于:http://hxwzsj.com/article/dpohgoc.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: 成都商城网站建设 成都营销网站建设 网站建设推广 重庆手机网站建设 网站建设 网站建设公司 古蔺网站建设 网站制作 网站设计 成都网站设计 网站制作 网站制作公司 营销型网站建设 成都网站建设 重庆网站建设 手机网站制作 泸州网站建设 响应式网站设计 成都网站建设 阿坝网站设计 成都h5网站建设 成都网站建设