MSCBSC 移動(dòng)通信論壇
搜索
登錄注冊
網(wǎng)絡(luò)優(yōu)化工程師招聘專欄 4G/LTE通信工程師最新職位列表 通信實(shí)習(xí)生/應(yīng)屆生招聘職位

  • 閱讀:3161
  • 回復(fù):0
[交流] jdbc小技巧
xiaorf
銀牌會(huì)員



 發(fā)短消息    關(guān)注Ta 

積分 4838
帖子 183
威望 221654 個(gè)
禮品券 160 個(gè)
專家指數(shù) 411
注冊 2008-8-2
專業(yè)方向  software
回答問題數(shù) 0
回答被采納數(shù) 0
回答采納率 0%
 
發(fā)表于 2009-03-22 13:14:16  只看樓主 
利用jdbc進(jìn)行數(shù)據(jù)庫操作,分為以下幾步:
1.載入驅(qū)動(dòng)
格式:Class.forName (<JDBCDriver Class Name>)
E.G.Class.forName("Weblogic.jdbc.mssqlserver4.Driver")

2.聯(lián)接數(shù)據(jù)源。
Connection con
以下任選其一
con = DriverManager.getConnection(<url>)
con = DriverManager.getConnection(<url>,<proporties>)
con = DriverManager.getConnection(<url>,<user>,<password>)

3.執(zhí)行
Statement stmt=con.creatStatement();
----執(zhí)行存儲(chǔ)過程:stmt.execute(<String sql>)
----以批處理方式執(zhí)行多個(gè)語句:stmt.executeBatch()
----更新處理:int updateCount=stmt.executeUpdate(<Stringsql>)
----查詢 ResultSet rs=stmt.executeQuery(<String sql>)

常用的是:while (rs.next())
{}
利用 . PrepairedStatement
優(yōu)點(diǎn):不需重新在生成,只要修改參數(shù)就可以了,
e.g.PrepairedStatement pstmt1
pstmt1=con.PrepairedStatement("select * from tableName wherea=? and b=?")
pstmt1.setString(text1.getText,text2.getText)
ResultSetrs=pstmt1.executeQuery();

利用 ResultSetMetaData
要取得數(shù)據(jù)表中的字段數(shù)目,類型等,可以利用Result的getMetaData(),返回結(jié)果是以ResultSetMetaData對象保存。
e.g.
ResultSet rs =stmt.getResultSet()
ResultSetMetaData rsmd=rs.getMetaData();
//字段數(shù)目,
int columeCount=rsmd.getColumnCount()
for (i=1;i<=columnCount;i++)
{
System.out.println(rsmd.getClumnName())

}

//以上僅供參考,
掃碼關(guān)注5G通信官方公眾號(hào),免費(fèi)領(lǐng)取以下5G精品資料
  • 1、回復(fù)“YD5GAI”免費(fèi)領(lǐng)取《中國移動(dòng):5G網(wǎng)絡(luò)AI應(yīng)用典型場景技術(shù)解決方案白皮書
  • 2、回復(fù)“5G6G”免費(fèi)領(lǐng)取《5G_6G毫米波測試技術(shù)白皮書-2022_03-21
  • 3、回復(fù)“YD6G”免費(fèi)領(lǐng)取《中國移動(dòng):6G至簡無線接入網(wǎng)白皮書
  • 4、回復(fù)“LTBPS”免費(fèi)領(lǐng)取《《中國聯(lián)通5G終端白皮書》
  • 5、回復(fù)“ZGDX”免費(fèi)領(lǐng)取《中國電信5G NTN技術(shù)白皮書
  • 6、回復(fù)“TXSB”免費(fèi)領(lǐng)取《通信設(shè)備安裝工程施工工藝圖解
  • 7、回復(fù)“YDSL”免費(fèi)領(lǐng)取《中國移動(dòng)算力并網(wǎng)白皮書
  • 8、回復(fù)“5GX3”免費(fèi)領(lǐng)取《 R16 23501-g60 5G的系統(tǒng)架構(gòu)1
  • 對本帖內(nèi)容的看法? 我要點(diǎn)評

     
    [充值威望,立即自動(dòng)到帳] [VIP貴賓權(quán)限+威望套餐] 另有大量優(yōu)惠贈(zèng)送活動(dòng),請光臨充值中心
    充值擁有大量的威望和最高的下載權(quán)限,下載站內(nèi)資料無憂

    快速回復(fù)主題    
    標(biāo)題 [交流] jdbc小技巧" tabindex="1">
    內(nèi)容
     上傳資料請點(diǎn)左側(cè)【添加附件】

    當(dāng)前時(shí)區(qū) GMT+8, 現(xiàn)在時(shí)間是 2025-04-06 17:53:24
    渝ICP備11001752號(hào)  Copyright @ 2006-2016 mscbsc.com  本站統(tǒng)一服務(wù)郵箱:mscbsc@163.com

    Processed in 0.388651 second(s), 11 queries , Gzip enabled
    TOP
    清除 Cookies - 聯(lián)系我們 - 移動(dòng)通信網(wǎng) - 移動(dòng)通信論壇 - 通信招聘網(wǎng) - Archiver