導航:首頁 > 編程大全 > 如何把一個集合插入資料庫

如何把一個集合插入資料庫

發布時間:2023-07-16 03:29:38

Ⅰ 如何將List集合插入到資料庫

可以用QueryRunner的batch方法
public class Test {
private static final String DRIVER_CLASS_NAME = "";
private static final String JDBC_URL = "";
private static final String USER = "";
private static final String PASSWORD = "";
public static void main(String[] args) {
int count = 10; // 插入記錄的數目
Object[][] params = new Object[count][];
for (int i = 0; i < count; i++)
// 將每條記錄的數據插入數組
params[i] = new Object[] { "", "", "" };
batch(params);
}
public static Connection getConnection() {
Connection conn = null;
try {
Class.forName(DRIVER_CLASS_NAME);
conn = DriverManager.getConnection(JDBC_URL, USER, PASSWORD);
return conn;
} catch (Exception e) {
return null;
}
}
public static void batch(Object[][] params) {
QueryRunner queryRunner = new QueryRunner(true);
String sql = "INSERT INTO TABLE_NAME VALUES (?,?,?)";
try {
queryRunner.batch(getConnection(), sql, params);
} catch (SQLException e) {
e.printStackTrace();
}
}
}

Ⅱ 把list集合里的數據存到資料庫里 的一張表裡 求具體代碼

Result rs = conn.executeQuery();
while(rs.next()){
list.add(rs.getString("columnName"));

}

-- 定義源函數
create function func()
returns @tbl table (c_au_id varchar(20), c_au_lname varchar(50))
begin
insert into @tbl select au_id, au_lname from dbo.authors
return ;
end
-- 查詢語句
select * from func()

閱讀全文

與如何把一個集合插入資料庫相關的資料

熱點內容
如何修改服務中的執行文件路徑 瀏覽:579
如何提高js編程的邏輯思維能力 瀏覽:309
哪裡有製作文件夾的 瀏覽:449
道通奧迪換轉向機怎麼編程 瀏覽:427
蘋果系統為什麼升級後會越來越卡 瀏覽:908
js獲取指定日期的後一天 瀏覽:648
手機淘寶2015歷史版本 瀏覽:51
掌上華裔app視頻如何快進 瀏覽:344
網路公司如何代理備案 瀏覽:592
數控銑床編程培訓哪裡好 瀏覽:599
5g通訊腔體怎麼編程 瀏覽:413
掃描王怎麼創建pdf文件 瀏覽:268
視頻文件上下壓縮 瀏覽:17
好多pdf文件怎麼放到一個文件 瀏覽:258
易營銷app怎麼樣 瀏覽:720
屏幕完全壞了如何拿出數據 瀏覽:284
手機上的k歌文件在哪裡 瀏覽:672
手機百度雲好友文件在哪裡 瀏覽:351
蘋果手機備份數據怎麼備份 瀏覽:579
word2013導航怎麼做 瀏覽:52

友情鏈接