我把datagrid中的数据显示到文本框中,以便修改.但如果数据记录为空时,就会出错,提示为
实时错误'94':
无效使用Null
如何解决这个问题,谢我的写法如下:(我的是sybase数据库)
card_no.Text = Adodc1.Recordset.Fields("card_no").Value
card_dress.Text = Adodc1.Recordset.Fields("card_dress").Value

解决方案 »

  1.   

    card_no.Text = Adodc1.Recordset.Fields("card_no").Value & ""
    card_dress.Text = Adodc1.Recordset.Fields("card_dress").Value & ""
      

  2.   

    楼上说的是可以,但是如果数据字段是日期型的且是空值,在回显时提示
    实时错误'35787':
    当multiselect=FALSE时,不能设置NULL值.我是放了个dtpicker来显示数据库的日期字段的,不知道要如何设置?