在java中用list储存数据库数据,并到另一个数据库中读取,碰上问题,请教高手!

一个sql中有第一列编号为1,2,3,4,5(列名为one)的5行数据,我想把每行数据的第2个值就按这顺序读取,然後经过一些条件筛选(同一行three列上的值不等於多少之... 一个sql中有第一列编号为1,2,3,4,5(列名为one)的5行数据,我想把每行数据的第2个值就按这顺序读取,然後经过一些条件筛选(同一行three列上的值不等於多少之类的),筛选出符合的保存到list,到另一个sql中依次读取,每个值对应相当的if条件,执行不同的数据库指令插入另一个sql文件。代码如下:

List A = new ArrayList();
Statement ps =connection.createStatement();
result1=ps.executeQuery("SELECT_(省略)";
while(resultSet1.next()){
Beg beg1=makeBeg(resutSet1);
int three = beg1.getThree();
int two = beg1.getTwo();
if(use!=0){A.add(beg1.getOne());}
if(ew==1){break;}
}

while(resultSet.next(){
for(int i=0;i<A.size();i++){
int one =(Intenger)A.get(i);

if(one=xxx) {
......
.....

ps.executeUpdate()
}else{
if(one=xxx){
%%$%^$^}else{
#%^$^$^$}
}
}

运行後,eclipse显示程序正常运行,但什麼结果都没有输出到另一个sql里,求问是什麼原因,是我这段list用法错了吗。。求高人解答!
展开
 我来答
name_ouyiping
推荐于2016-01-19 · 超过79用户采纳过TA的回答
知道小有建树答主
回答量:139
采纳率:0%
帮助的人:119万
展开全部
你的result1=ps.executeQuery("SELECT_(省略)";所以有值
但是result对象没有看到有执行语句的代码呀
追问
你说的执行语句的代码是指?给我个形式 不好意思。。我没有放全部代码上来 手工敲了一段
追答
你把你整段代码拿出来,不看代码看不出你错在哪
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式