เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การทำงานกับ Statement

CityBook Libraries ต้องการคิวรีข้อมูลจากตาราง books ในการรัน SQL คิวรีผ่าน JDBC จำเป็นต้องสร้างออบเจกต์ Statement จากการเชื่อมต่อ แล้วนำไปใช้รันคิวรีและรับผลลัพธ์

ข้อมูลการเชื่อมต่อฐานข้อมูลถูกโหลดไว้ล่วงหน้าในคลาส Credentials และ import ที่จำเป็นทั้งหมด (Connection, DriverManager, SQLException, Statement, ResultSet) พร้อมใช้งานแล้ว

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การคิวรีฐานข้อมูล PostgreSQL ด้วย Java

ดูคอร์ส

คำแนะนำการฝึกหัด

  • สร้าง Statement จากการเชื่อมต่อ
  • รันคิวรีโดยใช้ Statement เพื่อรับ ResultSet

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

public class Main {
    public static void main(String[] args) throws SQLException {
        // Create statement and execute query
        try (Connection conn = DriverManager.getConnection(Credentials.URL, Credentials.USER, Credentials.PASSWORD);
        Statement stmt = conn.____();
        ResultSet rs = ____.____("SELECT * FROM books")) {
            System.out.println("Query Executed!");
        }
    }
}
แก้ไขและรันโค้ด