tBoxEdit.Text=dr["db_message"].ToString();就是这段出的错,字段db_message里面是有数据的

解决方案 »

  1.   

    你的这个字段有可能为空值改成这样:
    tBoxEdit.Text=dr["db_message"]==null?string.Empty:dr["db_message"].ToString();
      

  2.   

    不好意思
    dr["db_message"]==null
    应为:
    dr["db_message"]==DBNull.Value
      

  3.   

    你可以调试看看,把Command的CommandText粘出来到SQL中运行看是不是查出了数据
      

  4.   

    timmy3310(tim):
    请问用vb怎么写?string.Empty:什么意思?
      

  5.   

    timmy3310(tim):
    http://expert.csdn.net/Expert/topic/1638/1638268.xml?temp=.1500666
    谢谢,我碰到空值的问题
      

  6.   

    To philins(越海扬波) 
    string.Empty就是"",这是个常量,表示空字符串为什么会有这个常量呢?""  " "你能一眼看出上面这两个字符串的差别吗?所以比较好的习惯是使用string.Empty来代替"",以免多敲了一个空格不好检查