日期:2014-05-16  浏览次数:20672 次

求助~关于中文变量为什么不能存进mysql里
在myeclipse里写的java程序,screen_name设置的varchar。。。

String Name="w";
String sql = "INSERT INTO user (id,screen_name) VALUES (36446,'"+Name+"')";这样能存没问题

String sql = "INSERT INTO user (id,screen_name) VALUES (36446,'我')";这样也能存没问题

String Name1="我";
String sql = "INSERT INTO user (id,screen_name) VALUES (36446,'"+Name+"')";为什么这样就不行了T T`````

------解决方案--------------------
什么错误提示? 另外断点调试一下,看看 String sql = "INSERT INTO user (id,screen_name) VALUES (36446,'"+Name+"')";后sql 的实际内容是什么。
------解决方案--------------------
调试一下程序具体的报的什么错误呀!