关于ACCESS数据库的问题!!

zjulcj 2004-10-09 02:59:58
我做JSP用的是ACCESS数据库,添加数据以后,用response.sendRedirect();来重新转向到要显示数据的页面,可是页面没有添加进去的新数据,要重新刷新才出现 ,修改、删除都出现同样的问题,有没有好的解决方法???
...全文
151 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
zjulcj 2004-10-09
  • 打赏
  • 举报
回复
自己顶一下,急啊!!
zjulcj 2004-10-09
  • 打赏
  • 举报
回复

tangbow(孤独网客)
做延时?
难道是数据库存取的速度问题吗?
这样岂不是很麻烦
ASP与asp.net就没有这种问题啊
zjulcj 2004-10-09
  • 打赏
  • 举报
回复
<%out.print("<script>window.location.href='url.jsp?temp="+加个参数+"';</script>")%>
加有什么用?
这个temp传过去,再判断刷新????
fashchina 2004-10-09
  • 打赏
  • 举报
回复
可以用js
<%out.print("<script>window.location.href='url.jsp?temp="+加个参数+"';</script>")%>
就象csdn一样
tangbow 2004-10-09
  • 打赏
  • 举报
回复
在response.sendRedirect(); 以前 先做一下延时 看看
zjulcj 2004-10-09
  • 打赏
  • 举报
回复
if(action.equals("doadd"))
{
String name=req.getParameter("name");

try
{
String sql="insert into BigCategory(BigCategoryName) values (?)";
PreparedStatement pstm=conn.prepareStatement(sql);
pstm.setString(1,name);
try
{
pstm.executeUpdate();

}
catch(Exception e)
{
e.printStackTrace();
}


}
catch(Exception e)
{
e.printStackTrace();
}
}
上面是我写的添加语句,怎么加commit???
ladofwind 2004-10-09
  • 打赏
  • 举报
回复
插入后commit; 还有不要设置浏览器缓冲,每次都取新的,应该不会有问题

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧