insert into form(a,b,c,d)
value('qwe'+'qwe',#user#+'qwe','&'+'qwe',now())
我想让a是qweqwe,b是user的属性+qwe,c是&qwe,d是系统时间
请问为什么不行,要怎么改?
还有中文输入的为什么到数据库中是“??”
我用的是mysql
字符集什么的都是utf-8
输入的也是
编码应该没有问题
第三个,有&的那个,报错The entity name must immediately follow the '&' in the entity reference.
乱码的那个,我用sqlsever是对的,没有“?”所以一定是mysql的问题,然后mysql里面的编码我给你看图片把。。
还是不对
看起来你这个编码应该是都设置了啊,乱码问题真的是特别头疼。
还有就是你那个错误是数据库中报的还是在你的应用程序中报的???我测试过mysql他没报错呀
我用的myeclipse,报的,数据库mysql报错ERROR 1366 (HY000):Incorrect string value:'/xB0/xA2'。。。。。
追答不能吧 你的语句是怎么写的??我的是这么写的