توضح هذه المقالة طرق إضافة قاعدة بيانات عمليات JDBC وحذفها وتحديثها والبحث فيها من خلال الأمثلة. شاركها مع الجميع للرجوع إليها، التفاصيل كالتالي:
package cn.com.JDBC;import java.sql.Connection;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public class CRUD { public static void main(String[] args) يلقي SQLException { // TODO كعب الأسلوب الذي تم إنشاؤه تلقائيًا // create(); read(); } static voiddelete() throws SQLException { Connection conn=null; ResultSet resultset=null; Pattern conn=JdbcUtilsSingle.getInstance().getConnection(); //3. إنشاء بيان st=conn.createStatement(); //4. تنفيذ العبارة String sql="delete from user Where id>5"; int i=st.executeUpdate(sql); ( resultset, st, conn); } } static void update() throws SQLException { Connection conn=null; resultset=null; حاول { //2. إنشاء اتصال conn=JdbcUtils.getConnection(); // وضع التصميم الفردي conn=JdbcUtilsSingle.getInstance().getConnection(); ( ); //4. تنفيذ العبارة String sql="update user set money=money+20"; i=st.executeUpdate(sql); System.out.println("i="+i); } أخيرا { JdbcUtils.free(resultset, st, conn); null; // وضع تصميم الحالة الفردية conn=JdbcUtilsSingle.getInstance().getConnection(); //3. إنشاء بيان st=conn.createStatement() //4. المال) القيم ('wy'،'2011-09-23'،'2894656')"؛ int i=st.executeUpdate(sql); System.out.println("i="+i); } أخيرا { JdbcUtils.free(resultset, st, conn); null; // وضع تصميم الحالة الفردية conn=JdbcUtilsSingle.getInstance().getConnection(); //3. إنشاء بيان st=conn.createStatement() //4. عيد ميلاد، أموال من المستخدم"); //5. معالجة النتائج while(resultset.next()) { System.out.println(resultset.getObject("id")); System.out.println(resultset.getObject("name")); System.out.println(resultset.getObject("birthday")); out.println(resultset.getObject("money")); conn); } }}package cn.com.JDBC;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;فئة عامة JdbcUtils {سلسلة ثابتة خاصة url="jdbc:mysql://localhost:3306/jdbc"; Private static String user="root"; .mysql.jdbc.Driver"); } Catch(ClassNotFoundException e) { throw new ExceptionInInitializerError(e); } } اتصال ثابت عام getConnection() throws SQLException { return DriverManager.getConnection(url, user,password); } public static void free(ResultSet resultset,Statement st,Connection conn) { //6 .Close(); } Catch (SQLException e) { // كتلة الالتقاط التي تم إنشاؤها تلقائيًا في TODO e.printStackTrace(); if(st!=null) st.closure(); } Catch (SQLException e) { // كتلة التقاط TODO التي تم إنشاؤها تلقائيًا e.printStackTrace() } أخيرًا { if(conn!=null) حاول { conn. Close( } Catch (SQLException e) { // كتلة التقاط TODO التي تم إنشاؤها تلقائيًا e.printStackTrace(); } } } }}
آمل أن تكون هذه المقالة مفيدة للجميع في برمجة جافا.