SQL = "UPDATE book SET content=content+"12345678" WHERE book_id=33";

解决方案 »

  1.   

    SQL = "UPDATE book SET content='12345678"+content+"' WHERE book_id=33";
    这样的意思是 content是变量
      

  2.   

    SQL = "UPDATE book SET content=content+'12345678' WHERE book_id=33";
      

  3.   

    SQL = "UPDATE book SET content=ISNULL(content, 0)+12345678 WHERE book_id=33";
      

  4.   

    写错了晕,你的content是什么类型的??字符:SQL = "UPDATE book SET content='"+content+"12345678" +"' WHERE book_id=33";数字:SQL = "UPDATE book SET content="+content+12345678+" WHERE book_id=33";
      

  5.   

    你们理解错了,我的意思是content 是数据库的字段啊,我是想在原来的内容上追加字符串“123456”
      

  6.   

    有没有错误提示,book_ID的字段类型是不是数字
      

  7.   

    你们理解错了,我的意思是content 是数据库的字段啊,我是想在原来的内容上追加字符串“123456”
    字段类型:
    content 备注
    book_id  数字类型
      

  8.   

    SQL = "UPDATE book SET content=conten.tostringt+12345678' WHERE book_id=33";
      

  9.   

    你们理解错了,我的意思是content 是数据库的字段啊,我是想在原来的内容上追加字符串“123456”
    字段类型:
    content 备注
    book_id  数字类型
      

  10.   

    注意在SOL中的双引号和单引号的应用:
    declare @mystring varchar(5)
    set @mystring ='123456' SQL = "UPDATE book  SET content = content '"+@mystring "'"