Devdit
 

Java SQL Server Express เพิ่มข้อมูลหลายข้อมูลพร้อมกัน

592

Java SQL Server Express เพิ่มข้อมูลหลายข้อมูลพร้อมกัน บทความนี้สอนเขียนภาษา Java ร่วมกับฐานข้อมูล SQL Server Express เพิ่มสร้างโค้ดเพิ่มข้อมูลหลายข้อมูลพร้อมกันด้วย SQL สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง โครงสร้างข้อมูลตาราง product ฐานข้อมูล demo

 

ตัวอย่าง Java SQL Server Express เพิ่มข้อมูลหลายข้อมูลพร้อมกัน

package net.codejava.jdbc;

import java.sql.*;

class Test {  
    public static void main(String args[]){ 
        Connection conn = null;
        try {
            String connURL = "jdbc:sqlserver://LAPTOP\\SQLEXPRESS;"+
                                "databaseName=demo;"+
                                "integratedSecurity=true;"+
                                "portNumber=1433;"+
                                "encrypt=true;"+
                                "trustServerCertificate=true;";
            String user = null;
            String pass = null;
            conn = DriverManager.getConnection(connURL, user, pass);
            if (conn != null) {
                String sql = " INSERT INTO product ( name, price ) VALUES ( ?, ? ), ( ?, ? ) ";
                PreparedStatement ppstmt = conn.prepareStatement( sql );
                ppstmt.setString(1, "Book");
                ppstmt.setInt(2, 100);                
                ppstmt.setString(3, "Pencil");
                ppstmt.setInt(4, 50);                  
                int row = ppstmt.executeUpdate();
                System.out.print("Java SQL Server Express เพิ่มข้อมูล "+row+" ข้อมูลพร้อมกัน");
                conn.close();
            }            
            conn.close();
        } catch (SQLException ex) {
            ex.printStackTrace();
        }
    }
}

ผลลัพธ์

Java SQL Server Express เพิ่มข้อมูล 2 ข้อมูลพร้อมกัน

คำอธิบาย

Java SQL Server Express เพิ่มข้อมูลหลายข้อมูลพร้อมกัน จากตัวอย่างสร้างคำสั่ง SQL เพื่อเพิ่มข้อมูลลงตาราง product ทั้งหมด 2 ข้อมูล คือ ( “Book”, 100 ) และ ( “Pencil”, 50 ) ด้วยคำสั่ง PreparedStatement และประมวลผลด้วย executeUpdate พร้อมแสดงผลลัพธ์ออกสู่หน้าจอ 

แก้ไข 1 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ