Java executeQuery คือ method ที่ประมวลผลคำสั่ง SQL และ return หรือคืนค่าเป็น result ret ของข้อมูลจากฐานข้อมูล ตามคำสั่ง SQL ที่ส่งเข้าไปตัวอย่างสอนการใช้คำสั่ง executeQuery เพื่อประมวลผล SQL สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง Java executeQuery คือคำสั่งอะไร ใช้ทำอะไร
String sql = " SELECT * FROM colors ";
Statement st = conn.createStatement();
ResultSet rs = st.executeQuery( sql );
while (rs.next()) {
int id = rs.getInt("id");
System.out.println("id เท่ากับ "+id);
}
Java executeQuery จากตัวอย่างสร้าง SQL แสดงข้อมูลจากตาราง colors เก็บไว้ที่ตัวแปร sql จากนั้นใช้คำสั่ง createStatement เพื่อสร้าง Statement สำหรับส่ง SQL เข้าฐานข้อมูลพร้อมประมวลผลคำสั่ง SQL ด้วย executeQuery รับผลลัพธ์เป็น ResultSet จากนั้นนำไปแสดงผลผ่านการวนลูป while และคำสั่ง System.out.println