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

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

發布時間: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()

閱讀全文

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

熱點內容
ps能查到源文件嗎 瀏覽:702
文件路徑在哪找 瀏覽:962
word里怎麼加向下箭頭 瀏覽:162
騙錢app有哪些 瀏覽:202
微信sdk初始化失敗 瀏覽:180
有哪些免費的錄制視頻app 瀏覽:330
java反射獲取返回值 瀏覽:91
java隨機生成幾位數字 瀏覽:420
電腦中毒無法連接網路 瀏覽:371
android通知欄文件下載 瀏覽:81
愛普生p50清零程序 瀏覽:599
音樂盒下載的文件在哪裡 瀏覽:125
extjs4精簡版 瀏覽:521
1inux刪除文件 瀏覽:576
cad為什麼拖拽文件打不開呢 瀏覽:827
java認證考試題庫看不懂 瀏覽:738
如何將三列20行數據做成柱狀圖 瀏覽:995
4s61越獄版本可以升級嗎 瀏覽:213
圖庫的文件夾在哪裡 瀏覽:946
delphi程序自身的版本號 瀏覽:644

友情鏈接