vsd2013 06 db
TRANSCRIPT
พนฐานการทำาโปรแกรมรวมกบฐานขอมล
Visual Studio Express 2013 for Desktop (C#)
ฐานขอมลใน VS 2013 Express for Desktop ใชฐานขอมลทชอวา Microsoft SQL Serverการจดการฐานขอมลจะอยในสวนของหนาตาง
Database Explorer ไฟลฐานขอมลจะมนามสกลคอ mdf
ตวอยางฐานขอมล
ขนตอนการทำางาน 1. สรางฐานขอมล 2. สรางตารางขอมล 3. สรางความสมพนธระหวางตารางขอมล 4. สรางสวนเชอมตอระหวางฐานขอมลกบฟอรม 5. ทำาสวนแสดงขอมลจากฐานขอมลบนฟอรม
การสรางฐานขอมล(Database) คลกเมาสขวาทชอโปรเจค เลอก Add แลวเลอก New Item เลอก Data แลวเลอก Service-based Database ตงชอ
แลวกดปม Add
1
2 34
5
6 7
การสรางตารางขอมล(Table) คลกเมาสขวาท Tables เลอก Add New Table กำาหนดคอลมนในตารางใหเรยบรอย
1
2
ตวอยาง การสรางตารางขอมลพนกงาน (Table EMPLOYEE)
1
2
1 .การตงชอตารางใหแกคำาวา “Table” ใหเปน “EMPLOYEE” รปหมายเลข 1
2. เมอกำาหนดทกอยางเสรจแลวใหบนทกขอมลโดยการกดทปม Update รปหมายเลข 2
3. แสดงสวนการยนยนการเปลยนแปลงของฐานขอมล ใหเลอก ปม Update Database
3
การสรางความสมพนธระหวางตารางขอมล คลกเมาสขวาท Foreign Keys เลอก Add New Foreign Key บนทกการเปลยนแปลง โดยกดปม Update
1
2
3
สรางสวนเชอมตอระหวางฐานขอมลกบฟอรม เปดหนาตาง Data
Sources (โดยเปดทเมน VIEW -> Other Windows -> Data Sources)
เลอก Add New Data Sources
1
สรางสวนเชอมตอระหวางฐานขอมลกบฟอรม(ตอ)
2
3
4
5
สรางสวนเชอมตอระหวางฐานขอมลกบฟอรม(ตอ)
6
7
สรางสวนเชอมตอระหวางฐานขอมลกบฟอรม(ตอ)
8
สวนแสดงขอมลจากฐานขอมลบนฟอรม
ดงสวน EMPLOYEE ทอยในหนาตาง Data Sources แลวนำาไปวางไวทสวนของฟอรมทตองการ