注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

樱之花

叶散的时候,你明白欢聚;花谢的时候,你明白青春.

 
 
 

日志

 
 
关于我

分类中“我的实验室”是我在日常工作中的一些知识总结,有些写的比较匆忙,可能大家在阅读时会产生困扰,后期有时间我会重新整理编辑,谢谢大家的到访,您们的支持是我前进的动力!

网易考拉推荐

JSP开发中我遇到的小问题  

2007-02-07 08:53:58|  分类: 个人行动 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

1、No ResultSet set was produced?
答:更新数据的时候,数据库更新成功了,可是却有这样的提示出现,请问该如何解决?
不要使用executeQuery()或类似的返回结果集的语句,使用executeUpdate()这类不需要返回结果集的命令就不会报这个错误了。

public void executeUpdate(String sql) {
try {
conn = DriverManager.getConnection(url, user, password);
stmt = conn.createStatement();
stmt.executeUpdate(sql);
stmt.close();
conn.close();
} catch (SQLException ex) {
System.err.println("DBconn.executeQuery: " + ex.getMessage());
}
}

2、处理页面接受提交过来的中文变成了乱码?
答:在首页上插入以下代码:
<%@page contentType="text/html;charset=gb2312"%>
<%request.setCharacterEncoding("gb2312");%>

3、为什么设置了主键有时候插入数据时候会报错?
答:因为主键唯一,因此数据不能相同,测试的时候刷新了页面,导致再次插入数据,因而产生相同的值,所以会报错。
错误症状:
]??? PRIMARY KEY ?? 'PK_t_sign'?????? 't_sign' ???????

  评论这张
 
阅读(420)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017