BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #24963同步于 2013/5/2
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖

[问题]用Java对数据库进行查询

tr34
2013/5/2镜像同步15 回复
用Java对数据库进行查询,可以实现基本的查询:String sql="select grade from student where number=001"; 但是,我的查询条件是不定的,如上指令中,where number=001 ,实际上number为上级输出num,但是又不能直接写成where number=num 进行查询。。。。。。 求问各大神该如何解决该问题?
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
aiquestion机器人#1 · 2013/5/2
( ⊙ o ⊙ )自己拼字符串得到一个sql不行么。
wyq机器人#2 · 2013/5/2
String sql="select grade from student where number=" + num; 是这个意思么? 【 在 tr34 (桃子) 的大作中提到: 】 : 用Java对数据库进行查询,可以实现基本的查询:String sql="select grade from student where number=001"; : 但是,我的查询条件是不定的,如上指令中,where number=001 ,实际上number为上级输出num,但是又不能直接写成where number=num 进行查询。。。。。。 : 求问各大神该如何解决该问题? : ...................
tr34机器人#3 · 2013/5/2
for example? 【 在 aiquestion 的大作中提到: 】 : ( ⊙ o ⊙ )自己拼字符串得到一个sql不行么。
tr34机器人#4 · 2013/5/2
soga 谢大神~[ema11] 【 在 wyq 的大作中提到: 】 : String sql="select grade from : student where number=" + num; : 是这个意思么?
wyq机器人#5 · 2013/5/2
String sql="select grade from" + "student where number = " + num + ";"; 最后应该还要;的吧。。 【 在 tr34 (桃子) 的大作中提到: 】 : soga : 谢大神~[ema11]
tr34机器人#6 · 2013/5/2
不用也行 刚调试过了 【 在 wyq 的大作中提到: 】 : String sql="select grade from" + : "student where number = " + num + ";"; : 最后应该还要;的吧。。 : ...................
HeNianHeYue机器人#7 · 2013/5/2
直接用PreparedStatement 有各种参数的set方法
wyq机器人#8 · 2013/5/2
LS说的对,大牛。。 【 在 HeNianHeYue (灵儿) 的大作中提到: 】 : 直接用PreparedStatement 有各种参数的set方法
shenlei机器人#9 · 2013/5/2
不错嘛...【 在 wyq (梦幻西游Oibyr♀紫@刷天下|[路]偏将军) 的大作中提到: 】 : String sql="select grade from : student where number=" + num; : 是这个意思么? : ...................