jsp问题-JSP从mysql5.5 中取出的数据与中文比较问题。急!

问题描述

JSP从mysql5.5 中取出的数据与中文比较问题。急!

在mysql5.5中建立了一数据表tn1,其中一行的姓名值为:张三
JSP中执行如下两行
String s="select * from tn1 where xm='张三'";
ResultSet rs=db.executeQuery(s);
我把mysql数据库及数据表的字符集均设为gb2312,jsp网页中的pageEncoding也为gb2312,发现查询出的结果集为空,也就是比较条件式为假,不知问题出在哪里?

时间: 2024-10-22 01:25:55

jsp问题-JSP从mysql5.5 中取出的数据与中文比较问题。急!的相关文章

从MySQL数据库表中取出随机数据的代码_php技巧

MySQL 如何从表中取出随机数据  以前在群里讨论过这个问题,比较的有意思.mysql的语法真好玩. 他们原来都想用PHP的实现随机,但取出多条好像要进行两次以上查询. 翻了手册,找到了下面这个语句,可以完成任务了 SELECT * FROM table_name ORDER BY rand() LIMIT 5; rand在手册里是这么说的: RAND()  RAND(N)  返回在范围0到1.0内的随机浮点值.如果一个整数参数N被指定,它被用作种子值.  mysql> select RAND

thinkphp中想把数据库中取出的数据 和利用count统计出的数字合并到一个数组中

问题描述 thinkphp中想把数据库中取出的数据 和利用count统计出的数字合并到一个数组中 Array ( [0] => Array ( [paper_id] => 2 [student] => 小丸子 [subject] => 信息技术 [sj_title] => 信息考试 [paper_createtime] => 2015-10-14 13:39:08 ) [1] => Array ( [paper_id] => 2 [student] =>

MySQL 从表中取出随机数据

实现随机,从手册中找到了下面这个语句,可以完成任务: SELECT * FROM table_name ORDER BY rand() LIMIT 5; rand在手册里是这么说的:: RAND() RAND(N) 返回在范围0到1.0内的随机浮点值.如果一个整数参数N被指定,它被用作种子值. mysql> select RAND(); -> 0.5925 mysql> select RAND(20); -> 0.1811 mysql> select RAND(20); -&

MySQL实现表中取出随机数据

mysql|数据|随机 以前在群里讨论过这个问题,比较的有意思.mysql的语法真好玩.他们原来都想用PHP的实现随机,但取出多条好像要进行两次以上查询.翻了手册,找到了下面这个语句,可以完成任务了.SELECT * FROM table_name ORDER BY rand() LIMIT 5; rand在手册里是这么说的: RAND() RAND(N) 返回在范围0到1.0内的随机浮点值.如果一个整数参数N被指定,它被用作种子值. mysql> select RAND();-> 0.592

MySQL中从表中取出随机数据性能优化

最简的办法 rand() 函数实例  代码如下 复制代码 SELECT * FROM table_name ORDER BY rand() LIMIT 5; 花时间为 0.7888 如果这样在数据量大时就挂了 后来找到一个办法  代码如下 复制代码 SELECT * FROM table_name AS r1 JOIN (SELECT ROUND(RAND() * (SELECT MAX(id) FROM table_name)) AS id) AS r2 WHERE r1.id >= r2.i

把从SQL中取出的数据转化成XMl格式

xml|数据 使用了php的PEAR和DB<?php// +----------------------------------------------------------------------+// | PHP version 4.0                                                      |// +----------------------------------------------------------------------

把从SQL中取出的数据转化成XMl格式_php基础

使用了php的PEAR和DB<?php// +----------------------------------------------------------------------+// | PHP version 4.0                                                      |// +----------------------------------------------------------------------+// | C

jsp-从数据库中取出数据对应的集合,在JSP页面中遍历出一个表格,数据库中的字段对应的是表格表头名

问题描述 从数据库中取出数据对应的集合,在JSP页面中遍历出一个表格,数据库中的字段对应的是表格表头名 从数据库中取出数据对应的集合,在JSP页面中遍历出一个注册项的列表,每一项都是从数据库中的表中取出的,比如,第一行为用户名,后面是个文本框,第二行是密码,后面还是个文本框,但是有的type是text,有的是password,上传文件对应的是file,如何才能动态解决这个问题,在页面中用foreach,只写一列数据,在页面中得到所有的注册项,这种方法如果不可行,那么请问各位大神,应该如何处理比较

在JSP页面中实现检索数据的分页显示

js|分页|数据|显示|页面     在页面中,当检索的数据很多时,通常需要分页显示数据,并要实现翻页. 下面将通过一些例程来说明实现JSP页面翻页技术的实现. 首先,在JSP中,通过JAVA servlet 来检索数据,而用JSP来调用结果来显示. 因而,此技术可分为两个部分(依赖关系): 1. 在服务器端的servlet 中的实现 要点: &将查询条件保存到session中,取session中的查询条件 &设置Statement对象的MaxRows(确定一页显示多少行数据) &