Atitti dbutil获取多个返回结果集的解决
?
?
?
Atitti dbutil獲取多個返回結(jié)果集的解決
?
1.1. 多個select默認只返回第一個resultset1
1.2. 調(diào)用存儲過程,也是返回第一個select的1
1.3. 如果insert前面,select后面,則只返回一個結(jié)果集,在navicat里面測試1
1.4. 解決方案自己拆分多個sql1
1.5. Int的解析問題 update insert 語句2
?
?
?
System.setProperty("other_cfgfile", "cfg_game2.properties");
DbServiceV4qb9 dbc = Ioc4Test.getBean(DbServiceV4qb9.class);
;
String sql = "select 'ok' as col";
// sql="insert wxb_news(news_title,news_content)values('t2','c2');"
sql = "select count(*) as numx from wxb_news;select * from wxb_news;";
Object r = dbc.executeQuery(sql);
System.out.println(AtiJson.toJson(r));
System.out.println("aa");
?
1.1.?多個select默認只返回第一個resultset
?
?
1.2.?調(diào)用存儲過程,也是返回第一個select的
sql="call multi";
?
?
1.3.?如果insert前面,select后面,則只返回一個結(jié)果集,在navicat里面測試
?
?
1.4.?解決方案自己拆分多個sql
?
public List executeQuery_multisql(String sql) {
List li = Lists.newArrayList();
String[] sqls = sql.split(";");
for (String sql_tmp : sqls) {
List li_tmp = executeQuery(sql_tmp);
li.add(li_tmp);
}
?
return li;
}
?
[
[{
"numx":9
}],
[
{
"news_id":1,
"news_title":"關(guān)于春節(jié)放假期間返款的相關(guān)說明!",
"news_content":"關(guān)于春節(jié)放假期間返款的相關(guān)說明!關(guān)于春節(jié)放假期間返款的相關(guān)說明!關(guān)于春節(jié)放假期間返款的相關(guān)說明!關(guān)于春節(jié)放假期間返款的相關(guān)說明!關(guān)于春節(jié)放假期間返款的相關(guān)說明!",
"click_num":0,
"show_top":"1",
"news_state":"0",
"create_time":1419160577000,
"order_no":4
},
?
?
1.5.?Int的解析問題 update insert 語句
sql = "select count(*) as numx from wxb_news;select * from wxb_news limit 2;";
sql="insert wxb_news(news_title,news_content,news_state,create_time)values('t2','c2',0,'2017-1-1');"+sql;
?
是可以的。。通過json js驗證通過。
var json=[
2,
[{
"numx":10
}],
[
{
"news_id":1,
?
?
console.log(json[0]);
console.log(json[1]);
?
?
?
參考資料
Atitit ?jdbc 處理返回多個結(jié)果集
?
JDBC更新計數(shù)行及調(diào)用存儲過程返回多個結(jié)果集詳解 - 51CTO.COM.html
?
作者:: 綽號:老哇的爪子claw of Eagle 偶像破壞者Iconoclast image-smasher
捕鳥王"Bird Catcher ?kok??虔誠者Pious 宗教信仰捍衛(wèi)者 Defender Of the Faith. 卡拉卡拉紅斗篷 Caracalla red cloak 萬獸之王
簡稱:: Emir Attilax Akbar 埃米爾 阿提拉克斯 阿克巴
全名::Emir Attilax Akbar bin Mahmud bin ?attila bin Solomon bin adam Al Rapanui 埃米爾 阿提拉克斯 阿克巴 本 馬哈茂德 本 阿提拉 本 所羅門 本亞當 ?阿爾 拉帕努伊
常用名:艾提拉(艾龍), ?EMAIL:1466519819@qq.com
?
?
頭銜:uke總部o2o負責(zé)人,全球網(wǎng)格化項目創(chuàng)始人,
uke交友協(xié)會會長 ?uke捕獵協(xié)會會長 Emir Uke部落首席大酋長,
?
uke宗教與文化融合事務(wù)部部長, uke宗教改革委員會副主席
uke制度與重大會議委員會委員長,uke保安部首席大隊長,uke制度檢查委員會副會長,
?
uke 首席cto ??軟件部門總監(jiān) 技術(shù)部副總監(jiān) ?研發(fā)部門總監(jiān)主管 ?產(chǎn)品部副經(jīng)理 項目部副經(jīng)理???uke科技研究院院長 uke軟件培訓(xùn)大師
?
uke波利尼西亞區(qū)大區(qū)連鎖負責(zé)人 湯加王國區(qū)域負責(zé)人?uke克爾格倫群島區(qū)連鎖負責(zé)人,萊恩群島區(qū)連鎖負責(zé)人,uke布維島和南喬治亞和南桑威奇群島大區(qū)連鎖負責(zé)人
?Uke軟件標準化協(xié)會理事長理事長 Uke 數(shù)據(jù)庫與存儲標準化協(xié)會副會長
?
uke終身教育學(xué)校副校長 ??Uke醫(yī)院 與醫(yī)學(xué)院方面的創(chuàng)始人
?uec學(xué)院校長, uecip圖像處理機器視覺專業(yè)系主任 ??uke文檔檢索專業(yè)系主任
Uke圖像處理與機器視覺學(xué)院首席院長
Uke 戶外運動協(xié)會理事長 ?度假村首席大村長 ??uke出版社編輯總編
?
轉(zhuǎn)載請注明來源:attilax的專欄 ??http://www.cnblogs.com/attilax/
--Atiend??v8
?
?
?
總結(jié)
以上是生活随笔為你收集整理的Atitti dbutil获取多个返回结果集的解决的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Unity实现虚拟摇杆的方法
- 下一篇: Python时间操作之pytz模块如何使