Devdit
 

Java executeQuery คือคำสั่งอะไร ใช้ทำอะไร

1.9K

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

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