การเขียนโปรแกรมเพื่อแก้ไข
ข้อมูล&ลบในฐานข้อมูล
ภาษา JSP&SQL
สมาชิกในกลุ่ม
นายลูกคิด วินิจฉัยกุล 5404101379
นายวรพล บุญยะเดช 5404101382
นายวิชญะ อริยะคุณาธร 5404101388
นายวิสูต อิ่มใจ 5404101390
นายอรรณพ พรหมภิญโญ 5404101417
Computer Science
SQL UPDATE 
 
• SQL UPDATE 
หมายถึงคำาสั่งที่ใช้สำาหรับแก้ไขข้อมูลในตาราง
(Table) โดยสามารถทำาการแก้ไขได้หลายฟิวด์และ
หลาย Record ภายในคำาสั่ง 1 คำาสั่ง ทั้งนี้ขึ้นอยู่กับ
Where ที่ผู้ใช้ได้เขียนขึ้น 
• การแก้ไขข้อมูล Update Database (MySQL) นั้น
สามารถเขียน Code ได้ดังนี้
UPDATE [Table-Name] SET
Column1='Value1',Column2='Value2',...
WHERE clause
ตัวอย่าง เช่น
UPDATE tb_department SET dep_name=’testedit’,
dep_sname=’แก้ไข’ WHERE dep_id =’ 2’
SQL DELETE 
• SQL DELETE 
หมายถึงคำาสั่งที่ใช้สำาหรับลบข้อมูลในตาราง (Table)
โดยสามารถทำาการลบได้หลาย Record ภายในคำาสั่ง
เดียว หรือว่า Record เดียว ทั้งนี้ขึ้นอยู่กับ Where ที่ผู้ใช้
เขียนขึ้นด้วย
• การแก้ไขข้อมูล delete Database (MySQL) นั้น
สามารถเขียน Code ได้ดังนี้
DELETE FROM [Table-Name] WHERE clause
คือ คำาสั่ง DELETE เป็นคำาสั่งที่ใช้สำาหรับลบข้อมูลในฐาน
ข้อมูล ไวยากรณ์ DELETE FROM TABLE_NAME
=ชื่อตาราง และตามด้วย WHERE =ใช้สำาหรับระบุ
• ตัวอย่าง เช่น
DELETE FROMmembersbook WHERE member_id=”+ID+”
”;
ข้อมูลที่ถูกลบ
ไป
วิธีใช้งาน คำาสั่งแก้ไข/ลบข้อมูล
• คำาสั่งหน้า edit.jsp เพื่อรองรับการแสดงและแก้ไขข้อมูล โดยมี ชื่อ
นามสกุล ที่อยู่ และและ เบอร์โทรศัพท์
สร้างหน้า EditServlet.java
• เขียนโค้ดหน้า EditServlet. java ซึ่งเขียนใน Method doPost และ
Method doget เพื่อแสดงข้อมูลที่เราต้องการแก้ไข
ผลลัพธ์ของการรันโปรแกรม
การสร้างหน้าUpdateServlet.java
• เขียนโค้ด UpdateServlet.java เพื่อรับค่าจากที่เราแก้ไขใน
edit.jsp ไปแก้ไขในฐานข้อมูล
• ในหน้า MemberDAO.java จะมีMethod ค้นหา ข้อมูล และเราจะ
เขียน Method แก้ไขข้อมูล และ Method ลบข้อมูล เพิ่มไปใน
หน้าMemberDAO.java
• ทำาการเพิ่ม Method แก้ไขข้อมูลลงในหน้า MemberDAO.java
การเขียนโค้ดหน้า MemberDAO.java
ผลลัพธ์ของการรันโปรแกรม
ข้อมูลที่ถูก
แก้ไข
• เพิ่ม Method ลบข้อมูลลงในหน้า MemberDAO.java
ผลลัพธ์ของการรันโปรแกรม
THANK YOU VERY MUCH

More Related Content

PDF
lesson6 JSP
PDF
lesson4 JSP
PPT
Portable Moodle : Moodle & Server2Go
PDF
คำสั่ง Sql เบื้องต้น(create db)
DOCX
วิธีป้องกันการเขียนข้อมูลลงในธัมบ์ไดรฟ์
PPT
Server2Go เว็บพกพาตัวจริง
PPT
Gestion des stocks
PPT
บทที่6
lesson6 JSP
lesson4 JSP
Portable Moodle : Moodle & Server2Go
คำสั่ง Sql เบื้องต้น(create db)
วิธีป้องกันการเขียนข้อมูลลงในธัมบ์ไดรฟ์
Server2Go เว็บพกพาตัวจริง
Gestion des stocks
บทที่6

Similar to 6.แก้ไข-ลบ ใน DB (20)

PPT
Sql theory
DOC
บทที่4
PDF
07 sql
DOC
การเพ มข_อม_ลลงฐานข_อม_ลด_วยภาษา jsp&sql
PPT
Spat Db 3 Intro Sql
PPT
มันคืออีหยังวะ
PDF
lesson4 JSP
PDF
csmju313 L4
PDF
lesson5 JSP
PPT
Sql ta2
PPT
PPT
Sql ta2
PPTX
SQL By Sayuri
PPT
การพัฒนาเอกสารออนไลน์ขั้นสูง Lect 03
PPTX
Presentthe period of time that is happening now, not the past or the future:
PPTX
บทที่ 2
DOC
แผนการสอนAccess 57
PDF
Php book-ch8-database inquiry
Sql theory
บทที่4
07 sql
การเพ มข_อม_ลลงฐานข_อม_ลด_วยภาษา jsp&sql
Spat Db 3 Intro Sql
มันคืออีหยังวะ
lesson4 JSP
csmju313 L4
lesson5 JSP
Sql ta2
Sql ta2
SQL By Sayuri
การพัฒนาเอกสารออนไลน์ขั้นสูง Lect 03
Presentthe period of time that is happening now, not the past or the future:
บทที่ 2
แผนการสอนAccess 57
Php book-ch8-database inquiry
Ad

6.แก้ไข-ลบ ใน DB