C#更新Access数据库,如果为空值,不能更新.UPDATE Person SET FirstName = '“+A+”' WHERE LastName = 'Wilson' 如果A为空则不能更新数据库。

解决方案 »

  1.   

    是啊,你对你的A进行处理判断啊,如果为空,则不更新或换其他的默认名。还有你的这个LastName如果没有等于Wilson的,也是无法更新的,压根找不着需要更新的对象啊。
      

  2.   

    UPDATE Person SET FirstName = '“+A+”', LastName = '“+B+”';
    如果A或B为空则不能更新数据库,C#无法将数据库中的数据更新为空。如何解决
      

  3.   

    为空执行UPDATE Person SET FirstName = '', LastName = ''orUPDATE Person SET FirstName = null, LastName = null