怎样查询一个JAVA String数组里面所有的数在数据库里面对应的值? 20

RT.有多个String元素。全部验证这些元素在Mysql数据库里面的值的语句是什么?e.g.Stringtest="abcdefg";数据库里面a对应1,b对应2,c对... RT.
有多个String元素。全部验证这些元素在Mysql数据库里面的值的语句是什么?
e.g.
String test = "a b c d e f g";
数据库里面 a 对应 1,b 对应2,c 对应 3,d 对应4......
怎么才能显示出 1,2,3,4,5....
我表述有一点错,test是一个数组(String[] test)里面有一些元素。全部验证这些元素在Mysql数据库里面的值的语句是什么?
展开
 我来答
zhanglin800
2012-09-09 · TA获得超过325个赞
知道小有建树答主
回答量:174
采纳率:0%
帮助的人:131万
展开全部
这个问题,只要从数据库单个查询出来再拼出来就行了.
select val from table where key = "a";
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
木星上的程序员
2012-09-01 · TA获得超过476个赞
知道小有建树答主
回答量:602
采纳率:0%
帮助的人:408万
展开全部
String sql = "select XXX from XXX where XXX= ' "test[XXX]" ' "
更多追问追答
追问
查询出来的多个结果用什么来接收?还是接收到一个数组里面去?
追答
不是有一个结果集resultSet来接收的吗? 或者你想放进数组里也行,在结果集中取出每一条数据来就把它加进数据里面。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
love爱有缘
2012-09-01 · TA获得超过1041个赞
知道小有建树答主
回答量:789
采纳率:0%
帮助的人:691万
展开全部
遍历查询下就可以了
for(int i=0;i<test.length;i++){ //遍历String字符
char a=test.CharAt(i);
while(rs.next); //遍历数据库中数据
if(条件){
}
}
追问
你这个是在JAVA中的代码?
那如果一个字符串 String test = "a b c d";
那么数据库查询语言是什么呢?我还是有一点不懂
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
javanewhand
2012-09-01
知道答主
回答量:3
采纳率:0%
帮助的人:4673
展开全部
额,楼上已经解释的很清楚了,强烈建议楼主去看下和数据库的交互部分,以及循环遍历方面的知识,不然讲不通了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式