将listmap数据内容批量存入数据库的SQL语句
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将listmap数据内容批量存入数据库的SQL语句相关的知识,希望对你有一定的参考价值。
新手!!
我用了 IDataObject param = getDataObject();
param.addInput("batchdata", list);
用List<Map>存储了我从文件中得到的数据 打印出来为
"batchdata":[["计算机,台式机,后勤部,2021-12-12,1,4"],
["计算机, 笔记本电脑,技术部,2021-12-12,1,4"],
["计算机,台式机,行政部,2021-12-12,1,4"]]
现在要插入到数据库 SQL语句怎么写 .... 求大神
我用了 IDataObject param = getDataObject();
param.addInput("batchdata", list);
用List<Map>存储了我从文件中得到的数据 打印出来为
"batchdata":[["计算机,台式机,后勤部,2021-12-12,1,4"],
["计算机, 笔记本电脑,技术部,2021-12-12,1,4"],
["计算机,台式机,行政部,2021-12-12,1,4"]]
现在要插入到数据库 SQL语句怎么写 .... 求大神 参考技术A 抱歉 我不是高手 可能帮不到你 了本回答被提问者采纳
sql查询出来的内容存入map,然后把他们遍历出来
数据库里字段如上图,我想用SQL语句取出某时间段内的所有数据,最后把他们按照下面的格式遍历出来
用户名 用户IP 下载的文件 文件的版本
最后用entry遍历map就好了追问
求代码啊,怎么对应的存?
追答sql语句查询出来返回到resultSet会吧?
然后while遍历resultSet对象,
在while循环中给map里添加数据:
map.put(resultSet.getString(用户名),resultSet.getString(user类));取的时候:
先放在set集合里:
Set<Entry<String,User>> entrySet = map.entrySet();遍历set集合:
for(Entry<String,User> entry : entrySet)entry.getKey("xxx");
entry.getValue("xxxx");
本回答被提问者和网友采纳 参考技术B 为什么不存入List,然后用foreach循环遍历 参考技术C 数据都查询出来了,直接循环取你要的字段不就行了啊!!
以上是关于将listmap数据内容批量存入数据库的SQL语句的主要内容,如果未能解决你的问题,请参考以下文章
数据库SQL语句中如何将float类型存入的SQL语句 例如 字段 id int,name varchar,number float