SqlDataReader 问题
我用SqlDataReader   去数据库中的值   
 但如果数据库中用NULL值 
 会有    "
数据为空。不能对空值调用此方法或属性。 "报错 
 用字符方式我可以用sdr4[10].ToString().Trim(); 
 方式解决   
 但在时间方式上 
 我原来用   sdr4.GetDateTime(15).ToString( "yyyy-MM-dd ",   null)控制输出格式.   
 但数据库里如果是NULL,我就无法取值,   也会有    "数据为空。不能对空值调用此方法或属性。 "报错.   
 用字符方式我可以用sdr4[10].ToString().Trim(); 
 我用无法控制输出格式.   
 有何解决方法
------解决方案--------------------if(!Convert.IsDbNull(sdr4[15])){ 
 xx = sdr4.GetDateTime(15).ToString( "yyyy-MM-dd "); 
 } 
 else{ 
 xx = string.Empty; 
 }