求大神指教这句程序是哪里有错误,运行的时显示保存不成功

string updateSql = "update tb_bookBorrow set returnTime='" + returnTime + "' where bookBarCode='" + bookBarCode + "'and readerBarCode='" + txtReaderBarCode.Text + "' and isReturn='0' ";

第1个回答  2013-05-31
把+ 换成 & 试试 ' " 和 " ' 你没弄明白
应该是

string updateSql =' "update tb_bookBorrow set returnTime=' [" & returnTime & "] where bookBarCode=' (" & bookBarCode & ") ' and ' readerBarCode='" & txtReaderBarCode.Text & " ' and isReturn=' "0" ' ";
第2个回答  2013-05-31
isReturn这个字段的类型是什么?看看是不是类型不匹配追问

关于这个类型要怎么看呢???

追答

你用的什么数据库?

相似回答