java 数据库插入数据_java向数据库插入N条数据
packageaction;importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.ResultSet;importjava.sql.SQLException;importjava.sql.Statement;public classInsertData {publicConnection getConnection(){//驅動程序名
String driver = "com.mysql.jdbc.Driver";//URL指向要訪問的數據庫名scutcs
String url = "jdbc:mysql://127.0.0.1:3306/wang";//MySQL配置時的用戶名
String user = "root";//MySQL配置時的密碼
String password = "12345";
Connection conn=null;try{//加載驅動程序
Class.forName(driver);//連續數據庫
conn =DriverManager.getConnection(url, user, password);
}catch(Exception e) {
System.out.println("Sorry,can`t find the Driver!");
e.printStackTrace();//TODO: handle exception
}returnconn;
}public int insertData(int count,String value) throwsSQLException{
InsertData insertData=newInsertData();
Connection conn=insertData.getConnection();if(!conn.isClosed())
System.out.println("begin insert!");//statement用來執行SQL語句
Statement statement =conn.createStatement();//要執行的SQL語句
int n=0;for (int i = 0; i <=count; i++) {
String sql= "insert into student(Sno,Sname) values(‘"+i+"‘,‘"+value+"‘)";
n=statement.executeUpdate(sql);
n++;
}
System.out.println("insert end!");returnn;
}/***@paramargs
*@throwsSQLException*/
public static void main(String[] args) throwsSQLException {//TODO Auto-generated method stub
InsertData insertData=newInsertData();
Connection conn=insertData.getConnection();if(!conn.isClosed())
System.out.println("Succeeded connecting to the Database!");int n=0;
n=insertData.insertData(10000,"數據內容");
System.out.println("the Count is:"+n);//statement用來執行SQL語句
Statement statement =conn.createStatement();//要執行的SQL語句
String sql = "select * from student";//結果集
ResultSet rs =statement.executeQuery(sql);
System.out.println("-----------------");
System.out.println("執行結果如下所示:");
System.out.println("-----------------");
System.out.println(" 學號" + "\t" + " 姓名");
System.out.println("-----------------");
String name= null;while(rs.next()) {
name= rs.getString("sname");
System.out.println(rs.getString("Sno") + "\t" +name);
}
rs.close();
conn.close();
}
}
總結
以上是生活随笔為你收集整理的java 数据库插入数据_java向数据库插入N条数据的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 秒剪怎么剪辑音乐(这个百度网盘秒传链接要
- 下一篇: codeigniter mysql -1