jsp,数据库里的问题

jsp,数据库里的问题,第1张

错误是对结果集无效的位置进行了 *** 作,

一是你的rsnext()没有数据,你可以用while(rsnext())迭代出来看看。

或者rsgetString(1)

是不是字符类型

你直接rsnext()

是不安全的,应该要用while迭代,

你能确定rs里有数据

而且你想要的就是第一条

你不说我还真没看

你那SQL写的狠不好

多表查询的时候最好使用别名,sessiongetAttribute("Sno")

这个用双引号扩了

能取得了她的值吗,这个sql

应该用预编译的,

sessiongetAttribute("Sno")

用问号代替,然后

如果sessiongetAttribute("Sno")转换成你想要的类型

如果是String

就用preparedStatementsetString(1,(String)sessiongetAttribute("Sno"));

Sql应该写成

sql=

"select

Lc,lLname,Lkind,Lss,Lat,Lsy

from

Score

s,Lesson

l

where

lLname=sLname

and

Sno=

and

Sct='2009-2010'";

前面的查询字段我不知道是哪个表里面

所以不好加别名

你自己加

如果

LC

是Score

里面

就写成sLC

是Lesson

表里面的就写成

lLC

后面的字段蕾丝自己写

,至于那个问号是否被单引号扩起来

我网了

你试试

statement

换成preparedStatement

明白了吧

你的sql语句有问题,两个时间中间和and之间没有空格,时间前后没加单引号

“select from b_user where a_time between '”+datea+"' and '"+dateb+"' order by id desc limit "

另外,活用控制台,报什么错你也不发出来。

不知道你见过网上的这种效果:下拉列表 选择省 它会把这个省下的所有市列出来,然后选择市 它会把市下的所有县列出来 !一般的实现方法都是用JavaScript实现的 建议参考一下三级联动菜单!JS的那种 网上很多!基本就是当网页打开时,从数据库里读出所有省 市 县的值放到一个三维数组里,然后动态显示!

以上就是关于jsp,数据库里的问题全部的内容,包括:jsp,数据库里的问题、求一个简单的jsp多条件查询类似下图mysql数据库表分上下页显示模板源码(最主要是按时间查询)、如何在jsp表单同一页面中多次查询并显示等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9782677.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存