rt

解决方案 »

  1.   

    insert into tableName (dataField)values(null)
      

  2.   

    update set field="" where ...
      

  3.   

    ???
    DBNull.Value
    试试
      

  4.   

    to a05 :DBNull.Value 能加到字符串中么?
      

  5.   

    string strRq = ((TextBox)e.Item.Cells[2].FindControl("jdrq")).Text.Trim().Length==0?"":((TextBox)e.Item.Cells[2].FindControl("jdrq")).Text.Trim();
    string sql_edit = "UPDATE TermList " +
    "SET Term_mc = '" + strMc + "',bz='"+strBz+"',Term_Time='"+strRq+"'"+
    " WHERE term_xh = " + ((Label)e.Item.Cells[0].FindControl("Label2")).Text;
    OleDbCommand OleDbCommandUpdate = new OleDbCommand(sql_edit,connUpdate);
    OleDbCommandUpdate.ExecuteNonQuery();如果datagrid中jdrq清空,则出问题,该怎么改?
      

  6.   

    Update TableName set dTime=
    case('')
    when '' then null
    End
      

  7.   

    DBNull.Value代表了DB中的null
      

  8.   

    cmd.Parameters("@fullImage").Value = System.DBNull.Value
    我用过的是将Image类型字段变为null,不知Datetime类型是否有效,没试过.....