lesson3
DESCRIPTION
TRANSCRIPT
![Page 1: Lesson3](https://reader034.vdocuments.mx/reader034/viewer/2022051818/54b7782a4a7959e6038b45de/html5/thumbnails/1.jpg)
DATA BASE
![Page 2: Lesson3](https://reader034.vdocuments.mx/reader034/viewer/2022051818/54b7782a4a7959e6038b45de/html5/thumbnails/2.jpg)
Database (ฐานข้�อมู�ล) เป็�นกล��มูข้องข้�อมู�ล ที่��มู�การจั�ดการเพื่��อที่�าให้� เข้�าถึ�ง จั�ดการ
และป็ร�บป็ร�งได�ง�าย
Database เป็�นที่��เก$บรวบข้อง เรคคอร'ด ข้�อมู�ล ห้ร�อ ไฟล' เช่�น รายการข้าย
รายการผล+ตภั�ณฑ์' คล�งสิ+นค�า ห้ร�อรายละเอ�ยดข้องล�กค�า โดยป็กต+ผ��จั�ดการฐานข้�อมู�ลให้�ผ��ใช่� สิามูารถึควบค�มูการอ�าน
เข้�ยน เข้�าถึ�ง ระบ�การ การสิร�างรายงาน และว+เคราะห้'การใช่�
ฐานข้�อมู�ล และผ��จั�ดการฐานข้�อมู�ล มู�บที่บาที่เด�น ในระบบเมูนเฟรมู ระบบเว+ร'กสิเตช่�น ระบบข้นาดกลาง
![Page 3: Lesson3](https://reader034.vdocuments.mx/reader034/viewer/2022051818/54b7782a4a7959e6038b45de/html5/thumbnails/3.jpg)
สิร�าง ร�ป็แบบฟอร'มู ห้น�าเว$บ ที่��ให้�ผ��ใช่�กรอกข้�อมู�ล Username,Password,
ช่��อ,นามูสิก�ล
![Page 4: Lesson3](https://reader034.vdocuments.mx/reader034/viewer/2022051818/54b7782a4a7959e6038b45de/html5/thumbnails/4.jpg)
ร�ป็แบบฟอร'มู ห้น�าเว$บ
![Page 5: Lesson3](https://reader034.vdocuments.mx/reader034/viewer/2022051818/54b7782a4a7959e6038b45de/html5/thumbnails/5.jpg)
• การ ใช่�ค�าสิ��ง action เพื่��อเช่��อมูต�อไป็ย�ง ห้น�า servlet
![Page 6: Lesson3](https://reader034.vdocuments.mx/reader034/viewer/2022051818/54b7782a4a7959e6038b45de/html5/thumbnails/6.jpg)
สิร�าง Servlet เพื่��อเก$บข้�อมู�ลที่�� เช่��อมูต�อจัาก ห้น�าNewFile2.jsp
![Page 7: Lesson3](https://reader034.vdocuments.mx/reader034/viewer/2022051818/54b7782a4a7959e6038b45de/html5/thumbnails/7.jpg)
![Page 8: Lesson3](https://reader034.vdocuments.mx/reader034/viewer/2022051818/54b7782a4a7959e6038b45de/html5/thumbnails/8.jpg)
การเชื่��อมต่�อก�บ MY SQL
![Page 9: Lesson3](https://reader034.vdocuments.mx/reader034/viewer/2022051818/54b7782a4a7959e6038b45de/html5/thumbnails/9.jpg)
(SQL) เอสคิ�วแอล เอสิค+วแอล (SQL) ค�อ ภัาษาสิอบถึามูข้�อมู�ล ห้ร�อภัาษาจั�ดการข้�อมู�ลอย�างมู�โครงสิร�าง
มู�การพื่�ฒนาภัาษาคอมูพื่+วเตอร' และโป็รแกรมูฐานข้�อมู�ลที่��รองร�บมูากมูาย
SQL เป็�นภาษาที่��ใชื่�ในการเขี�ยนโป็รแกรม เพื่��อจั�ดการก�บฐานขี�อม$ลโดยเฉพื่าะ สามารถแบ�งการที่)างานได�เป็�น 4 ป็ระเภที่ ด�งน�+
1. Select query ใช่�สิ�าห้ร�บด�งข้�อมู�ลที่��ต�องการ2. Update query ใช่�สิ�าห้ร�บแก�ไข้ข้�อมู�ล3. Insert query ใช่�สิ�าห้ร�บการเพื่+�มูข้�อมู�ล4. Delete query ใช่�สิ�าห้ร�บลบข้�อมู�ลออกไป็
![Page 10: Lesson3](https://reader034.vdocuments.mx/reader034/viewer/2022051818/54b7782a4a7959e6038b45de/html5/thumbnails/10.jpg)
JSP Servlets and Database
![Page 11: Lesson3](https://reader034.vdocuments.mx/reader034/viewer/2022051818/54b7782a4a7959e6038b45de/html5/thumbnails/11.jpg)
การสร�างต่าราง
![Page 12: Lesson3](https://reader034.vdocuments.mx/reader034/viewer/2022051818/54b7782a4a7959e6038b45de/html5/thumbnails/12.jpg)
สิร�าง Table "message" ในฐานข้�อมู�ล
![Page 13: Lesson3](https://reader034.vdocuments.mx/reader034/viewer/2022051818/54b7782a4a7959e6038b45de/html5/thumbnails/13.jpg)
สร�างDynamic Web Project และสร�างไฟล- Servlet " DataServlet.java"
![Page 14: Lesson3](https://reader034.vdocuments.mx/reader034/viewer/2022051818/54b7782a4a7959e6038b45de/html5/thumbnails/14.jpg)
![Page 15: Lesson3](https://reader034.vdocuments.mx/reader034/viewer/2022051818/54b7782a4a7959e6038b45de/html5/thumbnails/15.jpg)
public class controller {
DBconnect db = new DBconnect(); Statement stmt; ResultSet rs = null; public int insert(String sql) { try { db.createConnection(); stmt = db.getStatement(); stmt.executeUpdate(sql); } catch (SQLException ex) { Logger.getLogger(controller.class.getName()).log(Level.SEVERE,null, ex); return 0; } db.closeConnection(); return 1; }
![Page 16: Lesson3](https://reader034.vdocuments.mx/reader034/viewer/2022051818/54b7782a4a7959e6038b45de/html5/thumbnails/16.jpg)
![Page 17: Lesson3](https://reader034.vdocuments.mx/reader034/viewer/2022051818/54b7782a4a7959e6038b45de/html5/thumbnails/17.jpg)
![Page 18: Lesson3](https://reader034.vdocuments.mx/reader034/viewer/2022051818/54b7782a4a7959e6038b45de/html5/thumbnails/18.jpg)
![Page 19: Lesson3](https://reader034.vdocuments.mx/reader034/viewer/2022051818/54b7782a4a7959e6038b45de/html5/thumbnails/19.jpg)
![Page 20: Lesson3](https://reader034.vdocuments.mx/reader034/viewer/2022051818/54b7782a4a7959e6038b45de/html5/thumbnails/20.jpg)
UserDAOต�วเช่��อมูต�อก�บMysql
![Page 21: Lesson3](https://reader034.vdocuments.mx/reader034/viewer/2022051818/54b7782a4a7959e6038b45de/html5/thumbnails/21.jpg)
ห้น�าdisplay
ห้น�าแสิดงผล
![Page 22: Lesson3](https://reader034.vdocuments.mx/reader034/viewer/2022051818/54b7782a4a7959e6038b45de/html5/thumbnails/22.jpg)