根据错误报告,是"s_com=cha"问题!
s_com是VARCHAR类型(即变长字符串),你跟它分配的最大长度为几呢?如果你取出的cha的长度大于s_com的最大长度呢?
所以你可以再查一下s_com是否分配的最大长度有误,最好分配大一点!
s_com是VARCHAR类型(即变长字符串),你跟它分配的最大长度为几呢?如果你取出的cha的长度大于s_com的最大长度呢?
所以你可以再查一下s_com是否分配的最大长度有误,最好分配大一点!
解决方案 »
- 求教 tomcat 端口配置问题
- 奇怪的问题!!
- 无刷新更新显示结果问题
- JSP网页实现文件的下载,但下载的不行,网页都不出来,请问要怎么改谢谢
- 给个例子
- struts2中<s:include value="xxx.jsp"/>的中文乱码问题
- ajax+jsp+mssql2000 中文乱码
- struts新手请教,为什么我的 public ActionErrors validate(ActionMapping actionMapping不运行
- 预览文章: javamail单独运行main()无异常,加入web程序中调用异常
- JSP+MYSQL插入数据后,怎么马上取得这个数据的ID
- JAVABEAN读MYSQL数据库的乱码问题?
- 关于报表工具
不能这样写,要是仅仅在DBMS中,哪有像select * from supplier where s_com='"+cha+"'这样的查询语言的。
要用PreparedStatement进行带参数的查询
你先out.println(request.getParameter("cha"));
看看~
建议你对“cha”进行跟踪,比如:
cha=request.getParameter("cha") == null? "0" : request.getParameter("cha")
看看是否是你想要的结果。
所以是这个地方有问题 但不知道为什么???
所以是这个地方有问题 但不知道为什么???