String sql1="update tb_customer set "
+"customer_name="+"'"+name+"',"
+"customer_sex="+"'"+sex+"',"
+"customer_phone="+"'"+phone+"'"
+" where customer_id="+id;
stmt=conn.createStatement();
int ok=stmt.executeUpdate(sql1);为什么不能更新数据库中的字段?
解决方案 »
- 请问:jsp中如何实现打印报表?另问:B/S、C/S哪个更容易实现打印报表的功能?有什么好用的插件吗?是否有的插件只能在B/S中使用、有的只能在C/S中使用?
- 如何写一个产品优化文档?
- 项目启动时的warn,有解决方法么?
- 我做的网站在IE 7.0和火狐下显示正常,但是在IE 6.0下却不正常
- Server端取<select>框值的问题
- 请问出现如下的提示是什么意思?
- JSP问题
- 精通EJB(第二版,电子工业出版社,原名:mastering Enterprise JavaBeans)的代码在哪有下载啊?
- 给帅哥 送分了,
- JSF:页面的某些按钮如何不触发验证?
- 怎样将这个超链接变灰,不可用?
- hibernate 外键分页查询
或者说你的 字符串类型的长度不够,比如,只能插入 10 个字符,你却插入了 11个。
注意,中文是占两个字节的。
System.out.prinltn(sql1);
打印出来,然后将打印出来的结果拷贝到数据库中执行,你自己就能找到是什么原因了。自己解决出来比别人解决出来更有味儿!祝楼主好运。!