设置绑定列的NullDisplayText属性

解决方案 »

  1.   

    楼上正解,也可以在sql语句中用函数转换
      

  2.   

    BoundField的NullDisplayText属性?可是在
    viewInfo voiw = new viewInfo(rdr.GetInt32(0), 
    rdr[1].ToString(), rdr[2].ToString(), 
    rdr[3].ToString(),
     rdr[4].ToString(), rdr.GetDateTime(5), 
    rdr.GetDateTime(6), rdr[7].ToString(),
     rdr[8].ToString(), rdr[9].ToString());
    這里就通不過啦
      

  3.   

    可是在
    viewInfo voiw = new viewInfo(rdr.GetInt32(0),
    rdr[1].ToString(), rdr[2].ToString(),
    rdr[3].ToString(),
    rdr[4].ToString(), rdr.GetDateTime(5),
    rdr.GetDateTime(6), rdr[7].ToString(),
    rdr[8].ToString(), rdr[9].ToString());
    這里就通不過啦
    ----------------
    这里是dbnull不能ToString()吧
      

  4.   

    rdr.GetDateTime(5)==DBNULL?"":rdr.GetDateTime(5).
      

  5.   

    在sql语句里面就解决掉,用isnull函数.
      

  6.   

    heiyelidexingxing() ( ) 信誉:100  
    rdr.GetDateTime(5)==DBNULL?"":rdr.GetDateTime(5).這個好好象不行无法将类型“string”隐式转换为“System.DateTime” D:\asp.net programe\gc_inout_2\oracleDAL\gc_outandin.cs 146 24 OracleDAL