社区
Web 开发
帖子详情
提个简单的问题
ameny
2004-10-29 11:27:31
这里有没有JSP的高手啊,小弟刚学JSP,有个问题不懂,想请教
我从提交的表单中接收了个参数
String name = request.getParameter( "username" );
然后我想用这个参数来参加数据库的查询
String sql="select * from test where name="+name;
可是总是提示错误在这句语句上
哪位大哥帮个忙吧!
...全文
98
5
打赏
收藏
提个简单的问题
这里有没有JSP的高手啊,小弟刚学JSP,有个问题不懂,想请教 我从提交的表单中接收了个参数 String name = request.getParameter( "username" ); 然后我想用这个参数来参加数据库的查询 String sql="select * from test where name="+name; 可是总是提示错误在这句语句上 哪位大哥帮个忙吧!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
leoer
2004-10-30
打赏
举报
回复
String sql="select * from test where name='"+ name + "'";
这样就没有问题了,
不过~~~~
请教:
psmt=con.prepareStatement("select * from news where username=?");
//在第1个问号处加入参数,参数为String对象
psmt.setString(1,String对象);
这里不太明白,能说细点吗?
形印声传
2004-10-30
打赏
举报
回复
你的应该这么写就ok了:
String sql="select * from test where name='"+ name + "'";
Net8Java
2004-10-30
打赏
举报
回复
......~!
昏 ~~~~~
你看下面
private Connection con=null;
private PreparedStatement psmt=null;
private ResultSet rs=null;
private DBConnectionManager dbm=null;
//从数据库连接池得到一个连接
con=dbm.getConnection("sqlserver");
//定义一个问号
psmt=con.prepareStatement("select * from news where username=?");
//在第1个问号处加入参数,参数为String对象
psmt.setString(1,String对象);
//设置最多记录数
psmt.setMaxRows(10);
//执行查询语句
rs=psmt.executeQuery();
jinannanhai79
2004-10-30
打赏
举报
回复
HueVan(冰与火)说的对
至于 Net8Java(杜杜) 说的也是一种解决办法
形印声传
2004-10-30
打赏
举报
回复
这是两种不同的操作数据库的方法
prepareStatement是先写出sql语句的摸板,然后把变量用值代替
比如:psmt=con.prepareStatement("select * from news where username=? and pwd =?");
String name = "tom";
String password = "123";
psmt.setString(1,name);
psmt.setString(2,password);
就相当于一般的方法:
String sql = "select * from news where username='"+name+"' and pwd='"+password+"'";
db.executeQuery(sql);
C语言
简单
代码速解蒙提霍尔
问题
(三门
问题
)
这篇博客探讨了蒙提霍尔
问题
,解释了在主持人揭示一扇门后改选另一扇门会提高赢得跑车概率的原理。通过C语言实现的模拟实验,展示了在10000次游戏中,换门赢的概率接近2/3,验证了理论分析。
Python
简单
构建通义千问API,提
问题
并且返回回答
本文介绍如何使用Python调用通义千问API来获取
问题
的答案。通过示例代码展示了从初始化客户端到构建请求消息并接收响应的全过程。
我也提一个关于递归的
问题
,代码
简单
,不绕,希望一起讨论一下~
本文深入探讨了递归调用的过程及其返回机制,通过一个
简单
的代码实例,展示了如何在递归过程中进行参数传递与状态更新,最终实现正确的递归终止条件,确保程序的正常运行。
测试如何提缺陷给开发
测试工程师需将发现的缺陷及时准确反馈给开发。相同类型
问题
可放一起,缺陷标题
简单
概括情况。描述缺陷应包含多部分内容,还需定义优先级。提缺陷时最好提供日志,难描述的可录屏。不确定是否为缺陷也可提,且要提给能解决
问题
的人。
提莫攻击(LeetCode)
这是一个关于《英雄联盟》中提莫对艾希的中毒状态总时长计算
问题
。给定提莫的攻击时间和中毒持续时间,需要找出艾希中毒的总时间。解决方案是一个
简单
的Python算法,通过遍历攻击时间序列并计算间隔来得出结果。注意,当攻击时间加上中毒持续时间大于下一个攻击时间时,取两者之差;否则,直接加中毒持续时间。最后,需要加上最后一个攻击的中毒时间。
Web 开发
81,111
社区成员
341,725
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章