Enviar búsqueda
Cargar
Insert
•
Descargar como PPTX, PDF
•
0 recomendaciones
•
295 vistas
ไกรสรวัฒน์ ปัญโญ
Seguir
Tecnología
Educación
Denunciar
Compartir
Denunciar
Compartir
1 de 38
Descargar ahora
Recomendados
lesson4 JSP
lesson4 JSP
Kukik Kanoknuan
Answer unit2.3
Answer unit2.3
KwanJai Cherubstar
Php basic
Php basic
แค่ผ่านมา และผ่านไป
ความรู้เบื้องต้นเกี่ยวกับภาษาPhp
ความรู้เบื้องต้นเกี่ยวกับภาษาPhp
KwanJai Cherubstar
HTML PHP MySQL สำหรับเว็บโปรแกรมเมอร์มือใหม่
HTML PHP MySQL สำหรับเว็บโปรแกรมเมอร์มือใหม่
Manop Kongoon
เริ่มต้นกับ PHP
เริ่มต้นกับ PHP
EKNARIN
Php training
Php training
Channarong Janpanich
การสร างแบบฟอร ม
การสร างแบบฟอร ม
ไกรสรวัฒน์ ปัญโญ
Recomendados
lesson4 JSP
lesson4 JSP
Kukik Kanoknuan
Answer unit2.3
Answer unit2.3
KwanJai Cherubstar
Php basic
Php basic
แค่ผ่านมา และผ่านไป
ความรู้เบื้องต้นเกี่ยวกับภาษาPhp
ความรู้เบื้องต้นเกี่ยวกับภาษาPhp
KwanJai Cherubstar
HTML PHP MySQL สำหรับเว็บโปรแกรมเมอร์มือใหม่
HTML PHP MySQL สำหรับเว็บโปรแกรมเมอร์มือใหม่
Manop Kongoon
เริ่มต้นกับ PHP
เริ่มต้นกับ PHP
EKNARIN
Php training
Php training
Channarong Janpanich
การสร างแบบฟอร ม
การสร างแบบฟอร ม
ไกรสรวัฒน์ ปัญโญ
Search
Search
ไกรสรวัฒน์ ปัญโญ
ภาษาเจเอสพ (Jsp java 555
ภาษาเจเอสพ (Jsp java 555
ไกรสรวัฒน์ ปัญโญ
Charu
Charu
ruchidhir
Micocemento. espacios
Micocemento. espacios
Luis Bruno Amacifuén Cerna
Microcemento1
Microcemento1
Luis Bruno Amacifuén Cerna
Oragiene products rev.02
Oragiene products rev.02
oragiene
Cemento alisado
Cemento alisado
Luis Bruno Amacifuén Cerna
Clinical case study new rev03
Clinical case study new rev03
oragiene
Race etchnslide 2010 2013 onlymales
Race etchnslide 2010 2013 onlymales
scynic69
การเขียนโปรแกรมเพื่อแก้ไขข้อมูล&ลบ
การเขียนโปรแกรมเพื่อแก้ไขข้อมูล&ลบ
ไกรสรวัฒน์ ปัญโญ
Presentation cs313 (1)
Presentation cs313 (1)
ไกรสรวัฒน์ ปัญโญ
Charu
Charu
ruchidhir
Artikel inisiatif
Artikel inisiatif
Sarip Djakaria
Verbs
Verbs
carnecer
Catia team pdm
Catia team pdm
Sakith Devadatta
Microcemento. acabados
Microcemento. acabados
Luis Bruno Amacifuén Cerna
Más contenido relacionado
Destacado
Search
Search
ไกรสรวัฒน์ ปัญโญ
ภาษาเจเอสพ (Jsp java 555
ภาษาเจเอสพ (Jsp java 555
ไกรสรวัฒน์ ปัญโญ
Charu
Charu
ruchidhir
Micocemento. espacios
Micocemento. espacios
Luis Bruno Amacifuén Cerna
Microcemento1
Microcemento1
Luis Bruno Amacifuén Cerna
Oragiene products rev.02
Oragiene products rev.02
oragiene
Cemento alisado
Cemento alisado
Luis Bruno Amacifuén Cerna
Clinical case study new rev03
Clinical case study new rev03
oragiene
Race etchnslide 2010 2013 onlymales
Race etchnslide 2010 2013 onlymales
scynic69
การเขียนโปรแกรมเพื่อแก้ไขข้อมูล&ลบ
การเขียนโปรแกรมเพื่อแก้ไขข้อมูล&ลบ
ไกรสรวัฒน์ ปัญโญ
Presentation cs313 (1)
Presentation cs313 (1)
ไกรสรวัฒน์ ปัญโญ
Charu
Charu
ruchidhir
Artikel inisiatif
Artikel inisiatif
Sarip Djakaria
Verbs
Verbs
carnecer
Catia team pdm
Catia team pdm
Sakith Devadatta
Microcemento. acabados
Microcemento. acabados
Luis Bruno Amacifuén Cerna
Destacado
(16)
Search
Search
ภาษาเจเอสพ (Jsp java 555
ภาษาเจเอสพ (Jsp java 555
Charu
Charu
Micocemento. espacios
Micocemento. espacios
Microcemento1
Microcemento1
Oragiene products rev.02
Oragiene products rev.02
Cemento alisado
Cemento alisado
Clinical case study new rev03
Clinical case study new rev03
Race etchnslide 2010 2013 onlymales
Race etchnslide 2010 2013 onlymales
การเขียนโปรแกรมเพื่อแก้ไขข้อมูล&ลบ
การเขียนโปรแกรมเพื่อแก้ไขข้อมูล&ลบ
Presentation cs313 (1)
Presentation cs313 (1)
Charu
Charu
Artikel inisiatif
Artikel inisiatif
Verbs
Verbs
Catia team pdm
Catia team pdm
Microcemento. acabados
Microcemento. acabados
Insert
1.
การเพิ่มข้อมูลลงฐานข้อมูลด้วยภาษา JSP & SQL
2.
สมาชิกกลุ่มที่ 4 1. นางสาวธารทิพย์
หนูทิมทอง 5404101342 2. นางสาวธิดาพร โตเอี่ยม 5404101343 3. นางสาวปวันรัตน์ สิทธิโชติวงศ์ 5404101402 4. นางสาวสุกัลยา สุณาโท 5404101403 5. สุรัสวดี ภาพเมืองมูล 5404101404
3.
Servlets Servlets เป็ น
Component ทำหน้ำที่ จัดกำรกับ request และ responseต่ำงๆ และส่งค่ำไปแสดงผลใน JSP
4.
JavaBean JavaBean ส่วนใหญ่ไม่นิยมใส่ java
codeลงไป ในไฟล์ JSP สิ่งที่อยู่ในไฟล์มักจะเป็ นเพียง HTML codeข้อดี ของ การใช้ JavaBean - สามารถทางานได้บนทุกๆ ระบบปฏิบัติการ โดยที่ไม่ ต้องทาการ Compile ใหม่ทุกครั้ง - มีการ load ลงหน่วยความจาเพียงครั้งเดียว - สามารถนา Componentที่เขียนมาแล้ว กลับมาใช้ใหม่ได้อีก
5.
DAO (Data Access
Objects) DAO (Data Access Objects)เป็ นอินเตอร์เฟ ซแรกแบบ object-oriented กับฐำนข้อมูลเพื่อให้ programmer สำมำรถเข้ำใช้งำน database ประเภท ต่ำงๆ ได้ง่ำย
6.
Database (ฐานข้อมูล) Database (ฐำนข้อมูล)
คือระบบที่รวบรวมข้อมูลไว้ ในที่เดียวกันซึ่งประกอบไปด้วยแฟ้ มข้อมูล (File) ระเบียน (Record) และเขตข้อมูล (Field) และถูกจัดกำรด้วยระบบเดียวกัน
7.
โปรแกรมคอมพิวเตอร์จะเข้ำไปดึงข้อมูลที่ต้องกำร ได้อย่ำงรวดเร็ว ซึ่งอำจเปรียบฐำนข้อมูลเสมือนเป็ น electronic
filingsystem
8.
SQL SQL เป็ นภำษำที่ใช้ในกำรเขียนโปรแกรม เพื่อจัดกำรกับฐำนข้อมูลโดยเฉพำะ
เรำสำมำรถแบ่งกำร ทำงำนได้เป็ น 4 ประเภท ดังนี้ 1. Select queryใช้สำหรับดึงข้อมูลที่ต้องกำร 2. Update query ใช้สำหรับแก้ไขข้อมูล 3. Insert query ใช้สำหรับกำรเพิ่มข้อมูล 4. Delete query ใช้สำหรับลบข้อมูลออกไป
9.
คาสั่งการเพิ่มข้อมูล โดยกำรเพิ่มข้อมูลเข้ำไปทีละแถว คำสั่งกำรเพิ่มข้อมูลทีละแถวโดยระบุข้อมูลที่จะ INSERTเข้ำไปโดยตรง รูปแบบของคำสั่งเป็ นดังนี้ INSERT
INTO Tablename (column 1, column 2,…) VALUES ( 'Value1', 'Value2', 'Value..n' )"
10.
INSERT INTO เป็
น คำสั่งที่ต้องมีทุกครั้งที่ต้องกำรเพิ่มข้อมูล tablename หมำยถึง ชื่อของตำรำงที่จะทำกำรเพิ่มข้อมูล column 1 หมำยถึง คอลัมน์ที่ต้องกำรเพิ่มข้อมูล Value1 หมำยถึง ค่ำต่ำงๆที่จะเพิ่มให้กับฟิลด์นั้นๆ INSERT INTO Tablename (column 1, column 2,…) VALUES ( 'Value1', 'Value2', 'Value..n' )"
11.
วิธีการสร้างตารางในฐานข้อมูล โดยใช้ Navicat
12.
1.คลิกขวาที่ Connection ชื่อ
MyHost แล้วสร้างฐานข้อมูล โดยเข้าไปเลือกที่ New Database…
13.
2.ตั้งชื่อ Databaseชื่อ cartoonbookกาหนด
Character setเป็น utf8 – UTF-8 Unicode และ Collationเป็น utf8_genral_ciเพื่อให้ฐานข้อมูลรองรับภาษาไทยได้
14.
3.สร้างตารางของฐานข้อมูล โดยดับเบิ้ลคลิกไปที่ฐานข้อมูลที่ สร้างขึ้น แล้วคลิกขวาที่
Table เลือก New table
15.
4.จากนั้นจะได้ตารางดังรูป
16.
5.สร้าง Fieldsชื่อ member_id
เพื่ออ้างอิงข้อมูล
17.
Type กาหนดชนิดฟิลด์
เป็น int Lengthกาหนดขนาดฟิลด์ตามความต้องการ Decimals กาหนดจานวนหลักตัวเลข หลังจุดทศนิยม Allow Nullติ๊กถูก คือ อนุญาตให้ฟิลด์นี้เป็นค่าว่างได้ แต่ถ้าไม่ติ๊กก็เท่ากับห้ามมีค่าว่าง ช่องว่าง กาหนดฟิลด์เป็น ไพรมารีคีย์
18.
6. สร้าง Fieldsต่างๆ
ตามข้อมูลที่ต้องการจัดเก็บลงบนฐานข้อมูล
19.
20.
7.เมื่อสร้าง Fieldsเสร็จแล้ว ให้กด
Save และกาหนดชื่อตาราง
21.
8.หน้าต่างของตารางฐานข้อมูล ที่สร้างขึ้น
22.
การเพิ่มข้อมูลในฐานข้อมูล ด้วยภาษา JSP และ
SQL
23.
การสร้าง ClassBean เพื่อรับส่งข้อมูล 1.ประกาศตัวแปรที่ต้องการจะเก็บ
24.
2.สร้าง getters และ
setters ขึ้นมา โดยคลิกขวาที่บรรทัด ข้างล่างของการประกาศตัวแปร เลือกไปที่ source > Generate Getters and Setters
25.
3.เลือก SelectAll เพื่อ
Generate ทุกตัว
26.
4.หลังจาก Generate เสร็จจะได้ดังรูป
27.
การสร้าง Class DAO
เพื่อติดต่อกับDataBase
28.
1.ประกาศตัวแปรใน class MemberDAO
29.
2.สร้างเมธอด addMembers ในคลาส
MemberDAO เพื่อทา หน้าที่ Insert ข้อมูลไปเก็บใน database เมื่อมีการเพิ่มข้อมูล
30.
31.
การเขียนCode ใน Servlet 1.ประกาศ
Object mem ของ Class MembersBean เพื่อเอาไว้ รับค่า และเพื่อเรียกใช้เมธอดหรือตัวแปรใน Class MembersBean
32.
2.ประกาศ Object memdao
ของ Class MembersDAO เพื่อเรียกใช้เมธอดหรือตัวแปรใน ClassMembersDAO
33.
34.
Servlet DBDAO JSP Browser HTML Object ObjectRequest Result
Set Bean
35.
ตัวอย่างการใช้งาน
36.
ตัวอย่างการใช้งาน
Descargar ahora