1. JDBCパワード環境 新しいJavaプロジェクトを作成してください—>プロジェクトにjdbc.jarをコピーしてください—>選択jdbc.jarビルドパスを右クリックします 2. データベースに接続して追加、削除、修正、チェックを行う (1) // ドライバータイプを設定 Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); (2) // 接続オブジェクトを取得 conn = DriverManager.getConnection("jdbc:sqlserver://localhost:1433; database=userDB; 「、 「sa」、 「123」 (3) // コマンドを実行するオブジェクトを作成する stmt = conn.createStatement(); (4) 追加、削除、修正、チェックの実施 1) 追加、削除、修正 SQL文の実行(追加、削除、修正) stmt.executeUpdate(sql); 2) 調査
//执行查询sql语句 rs = stmt.executeQuery(sql); (5) すべてのオブジェクトを閉じる if(rs != null){ rs.close(); } もし (stmt != null){ stmt.close(); } もし(conn != null){ conn.close(); }
3. jdbcを使ってトランザクションを操作する
//1开启事务 conn.setAutoCommit(false);
//2提交事务 conn.commit();
//3回滚事务 conn.rollback(); 4. PreparedStatementのクエスチョンマークを使ってパラメータを渡す String SQL = 「ユーザー情報の値(?,?,?,?)に挿入」; コマンドを実行するオブジェクトを作成します stmt = conn.createStatement(); pstmt = conn.prepareStatement(sql); 各クエスチョンマークの内側の値を設定します 最初の疑問符 pstmt.setInt(1, id); pstmt.setString(2, name); pstmt.setString(3, pwd); pstmt.setInt(4, balance); SQL文の実行(追加、削除、修正) stmt.executeUpdate(sql); pstmt.executeUpdate();
|