在线用户    站点地图 技术论坛 文档中心 站点导航 资源下载 语言参考 教程专题 站点统计 业务项目 使用帮助
您的位置
MSDN参考新加了CSS2参考,全中文,制作精良。245k下载。           新加了sxf_sxf推荐的"动态网页专家指导" 下载!          新加了lsg2002lsg推荐的"ASP.NET高级编程(PDF)" 下载!          新加了DHTML代码预览!!,功能强大哦!欢迎试用          新加了网友lincong为大家提供的SQL Server 2000 程序员指南,有点大,但同时也就说明内容全咯!           新加了网友ibra为大家提供的北大的JAVA课件,很适合初学者入门           新加了一个java的连接缓冲池代码示例           新加了人月神话电子版下载!软件工程巨著哦~~           更新了评分标准,引入了“专家分”概念,相信可以更好的激励大家的学习!详情请看“使用帮助”           新加了由网友GGG提供的“IIS超级管理手册”,值得一看哦!(虽然我没看过 :P )           新加了“英雄榜”,欢迎测试!           “无组件上传·从原理剖析到实践”已经全部完成,源码全部开放,有兴趣的朋友请到文档中心一探究竟。  您的位置  首页>技术论坛>JSP>F0143183 在同一窗口中打开页面中的链接 在新窗口中打开页面中的链接 将ASPCHINA设为首页 将ASPCHINA加入书签    
 LOGIN HERE
用户:
密码: 忘记密码
记住密码 用户注册 游客进入

论坛首页
|--web开发
   |--ASP
   |--JSP
   |--ASP.net
   |--DHTML
   |--RUBY
|--软件开发
   |--C++
      |--Code here
   |--JAVA
   |--VB
   |--Delphi
   |--XML
|--.net技术
   |--C#
   |--VB.net
|--Yup开发组
|--站务&投诉
   |--站长专区
|--硬件&网络
|--休息室
|--数据库技术
 进入精华区 我要发言



 jsp+tomcat+sql2000环境下操作不了数据库back to JSP forum  
作者:旗杆下,4级分数:5
日期:2009/3/22 14:32:00类别:JSP, 技术问题
回复:6次浏览:1342次
状态:已结贴 [miles(5)]

以下程序用来查询数据表tb_admi中的所有数据,运行没有提示有错,但是显示不了数据库的内容,为什么?写了一个插入的程序,也是没有错,但是数据不能插入数据库。弄了好久,还是弄不好,请帮帮忙,不甚感激。

数据表的内容如下:
adminID adminPW adminname
102 12345 李四
123 123456 张三


<%@ page contentType="text/html; charset=GB2312" %> 
<%@ page import="java.sql.*" %> 
<html> 
<head><title>顺序查询</title> 
</head> 
<body> 
<center> 
<font size=4 color=blue>顺序输出数据表“ booktable”中包含所有字段的所有记录</font><hr> 
<% 
  Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");   
Connection conn=DriverManager.getConnection("jdbc:odbc:aaa","sa","306306");   
  Statement stmt=conn.createStatement();   
  try{ 
  ResultSet rs; //建立ResultSet(结果集)对象 
  rs=stmt.executeQuery("SELECT * FROM tb_admi"); //执行SQL语句 
%> 
<table border=3> 
  <tr bgcolor=silver><b> 
    <td>admiid</td> 
  <td>adminame</td> 
  <td>password</td> 
  </tr> 
<% 
    //利用while循环将数据表中的记录列出 
  while (rs.next()){ 
%> 
    <tr> 
    <td><%= rs.getString("adminID")%></td> 
    <td><%= rs.getString("adminPW")%></td> 
    <td><%= rs.getString("adminname")%></td> 
       
  </tr> 
<% 
  } 
  rs.close(); //关闭ResultSet对象 

  catch(Exception e){ 
  out.println(e.getMessage()); 
  } 
  stmt.close(); //关闭Statement对象 
  conn.close();  //关闭Connection对象 
%> 
</table> 
</center> 
</body> 
</html> 
 

reply[F0143183]
 



 
 re [1] jsp+tomcat+sql2000环境下操作不了数据库JSP forum  
- miles09-04-03 11:44  

这个问题在那个帖子里面回复了。现在解决了么?

reply[F0143224]
 



 
 re [2] jsp+tomcat+sql2000环境下操作不了数据库JSP forum  
- jiajia09-04-05 20:10  

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");   
Connection conn=DriverManager.getConnection("jdbc:odbc:aaa","sa","306306");   
  Statement stmt=conn.createStatement();   
把上面的代码放到try{}块里

reply[F0143231]
 



 
 re [2] jsp+tomcat+sql2000环境下操作不了数据库JSP forum  
- 旗杆下09-04-10 10:57  

可以在另一台电脑上成功执行了,呵呵,也不明白是什么原因。
谢谢这么热心帮我啦

reply[F0143250]
 



 
 re [3] jsp+tomcat+sql2000环境下操作不了数据库JSP forum  
- miles09-04-10 11:05  

呵呵,解决了就好。那就应该是配置问题,比如防火墙、DNS配置、权限等。结一下帖子吧。

reply[F0143251]
 



 
 想问JSP中文显示的问题JSP forum  
- 旗杆下09-04-30 20:52  

遇到jsp中文显示的问题,搜了一些方法,有人说utf-8,有人说gb2312,有时候全部中文乱码,有时部分乱码。毕业设计时间紧,若能帮忙,不甚感激!


我的代码如下
<%@ page contentType="text/html; charset=gb2312" language="java" %>
<%@ page import="java.sql.*"%>
<%
// pageEncoding="gb2312"
  request.setCharacterEncoding("gb2312");
//  request.setCharacterEncoding("gb2312");
//  response.setCharacterEncoding("GB2312");
  Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
  Connection conn = DriverManager.getConnection("jdbc:odbc:aaa","sa","");
  Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
  ResultSet rs=null;
  String s_newpassword;
  String s_newpassword2;
  String sql;
%>
<%
  String s_userid=(String)session.getAttribute("userid");
  String op = request.getParameter("op");
  if(op!=null&&op.equals("changPW"))
  {
    s_newpassword=request.getParameter("newpassword");
    s_newpassword2=request.getParameter("newpassword2");
    if(s_newpassword==s_newpassword2)
  {
        sql="update tb_user Set userpassword ='"+s_newpassword+"' where userid='"+s_userid+"'";
        stmt.executeUpdate(sql);
  }
  }
%>
<link href="maincss.css" rel="stylesheet" type="text/css">
<div align="center">
<table width="750" border="0" cellspacing="1" cellpadding="1">

  <tr>
    <td colspan="2"><div align="center"><%@include file="top.jsp" %></div></td>
  </tr>
  <tr>
    <td><font color="green" size="6" face="隶书">修改密码</font></td>
  </tr>
  <tr>
    <td width="75%" valign="top">
        <form name="changPWform" action="changPW.jsp?op=changPW" method="post">
        <table width="100%" border="0" cellpadding="2" cellspacing="2" class="td">
        <tr>
          <td colspan="2"><hr size="1" noshade width="100%"></td>
        </tr>
        <tr>
          <td width="50%"><div align="center">用户名:</div></td>
          <td width="50%"><div align="left"><%=s_userid%></div></td>
        </tr>
        <tr>
          <td width="50%"><div align="center">新密码</div></td>
          <td width="50%"><div align="left"><input name="newpassword" type="password" size="20"></div></td>
        </tr>
        <tr>
          <td width="50%"><div align="center">重输入新密码</div></td>
          <td width="50%"><div align="left"><input name="newpassword2" type="password" size="20"></div></td>
        </tr>
        <tr>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr>
          <td><div align="right">
                <input type="submit" name="Submit" value=" 修改密码 ">&nbsp;&nbsp;
              </div>
          </td>
          <td> <div align="left">
                &nbsp;&nbsp;<input type="reset" name="Reset" value=" 重新填写 ">
              </div>
          </td>
         
        </tr>
        </table>
</form>
    </td>
  </tr>
 
</table>
</div>



结果:

浠?澶╂??2009骞?4???30???,娆㈣?????涓?!


??ヨ??淇′欢
usersearch  淇???瑰?????
changPW 淇????E-mail
changmail 淇???圭?佃??
changphone 缁?绠$????????瑷?
leaveMessage


 

淇???瑰?????

--------------------------------------------------------------------------------

??ㄦ?峰??: 05151102329 
??板????? 
???杈???ユ?板????? 
   
       

reply[F0143331]
 



 
 re [1] 想问JSP中文显示的问题JSP forum  
- miles09-04-30 21:43  

可以全部用gb2312。在从数据库读出数据以后,如果是乱码,可以转一下码。

reply[F0143332]
 



您的位置
  (c)2000-2020 Yup Studio, all rights reserved.  
117.1875