Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Servlet/JSP/JSF/JavaFX Script  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
reply to postflat modethreaded modego to previous topicgo to next topicgo to back
作者 求助:jsp不能查询中文
zjh1983314





发贴: 11
于 2006-01-05 18:59 user profilesend a private message to userreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
我的环境是tomcat5.5, sql server 2000 sp3。

做了一个查询页面,可以查询英文和数字。但是在对话框里查询中文的时候什么都没有。比喻:
数据库里有两条信息,zhang,19;
张,18
输入 zhang,显示19;但是输入 “张”什么东西都没有显示。
而且直接把“张”写在where语句里可以显示 18。

程序如下:

<%@ page import="java.lang.*, java.io.*,java.sql.*, java.util.*" contentType="text/html;charset=gb2312" %>
<%@ taglib prefix="sql" uri="http://java.sun.com/jsp/jstl/sql" %>
<html>
<body>
<form action="selcet.jsp" method="post">
输入姓名:     <input type="text" name="Name"><br>
输入电话号码: <input type="text" name="tel"><br>
输入手机号码: <input type="text" name="mob"><br>
其他:         <input type="text" name="cao"><br>
<input type="submit" value="查询">
</form>
<%
String Name=request.getParameter("Name");
String tel=request.getParameter("tel");
String mob=request.getParameter("mob");
String cao=request.getParameter("cao");
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=carbon";
String user="sa";
String password="151961404";
Connection conn=DriverManager.getConnection(url,user,password);
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="select * from tel where Name='"+Name+"' or tel like '"+tel+"' or mob like '"+mob+"' ";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()) { %>
<%=rs.getString(1) %>:
  <%=rs.getString(2) %>
  <%=rs.getString(3) %>
  <%=rs.getString(4) %><br>
<%}
stmt.close();
conn.close();
%>
</body>
</html>




话题树型展开
人气 标题 作者 字数 发贴时间
2310 求助:jsp不能查询中文 zjh1983314 1646 2006-01-05 18:59
1636 Re:求助:jsp不能查询中文 cqx2004 126 2006-01-06 13:16
1600 Re:求助:jsp不能查询中文 chengbd 5 2006-01-07 01:41
1898 Re:求助:jsp不能查询中文 zjh1983314 23 2006-01-07 07:55

reply to postflat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923