การเชื่อมข้อมูล House by House กับผัง ... ·...

21
การเชื่อมขอมูล House by House กับผังหมูบานที่มีคาพิกัดแลว การนําเขาฐานขอมูล เขาสูโปรแกรม 1. นําฐานขอมูล House by House ซึ่งเปนฐานขอมูล Microsoft Access ที่ตองการเชื่อมกับ ผังหมูบานที่มีคาพิกัดแลว ทําการสงออกขอมูลออกไปเปน ขอมูลที่มีรูปแบบเปน dBASE IV (รูปแบบของไฟล ที่มีนามสกุล .Dbf) - เลือกฐานขอมูล - ทําการสงออก ฐานขอมูล

Transcript of การเชื่อมข้อมูล House by House กับผัง ... ·...

Page 1: การเชื่อมข้อมูล House by House กับผัง ... · 2013-10-22 · การเชื่ อมขอม House by House ูล กัังหมบผู

การเชื่อมขอมูล House by House กับผังหมูบานที่มีคาพิกัดแลว การนําเขาฐานขอมูล เขาสูโปรแกรม 1. นําฐานขอมูล House by House ซึ่งเปนฐานขอมูล Microsoft Access ที่ตองการเชื่อมกับผังหมูบานที่มีคาพิกัดแลว ทําการสงออกขอมูลออกไปเปน ขอมูลที่มีรูปแบบเปน dBASE IV (รูปแบบของไฟลที่มีนามสกุล .Dbf) - เลือกฐานขอมูล

- ทําการสงออก ฐานขอมูล

Page 2: การเชื่อมข้อมูล House by House กับผัง ... · 2013-10-22 · การเชื่ อมขอม House by House ูล กัังหมบผู

- Save ขอมูลที่สงออกในรูปแบบ dBASE IV ซึ่งมีนามสกุลเปน .dbf

- ใชโปรแกรม TNT mips เพื่อนําฐานขอมูลที่ตองการเชื่อมเขามา สําหรับเตรียมการเชื่อมโยงฐานขอมูลกับโปรแกรม TNT mips ดวยคําสั่ง Process > Import/Export

Page 3: การเชื่อมข้อมูล House by House กับผัง ... · 2013-10-22 · การเชื่ อมขอม House by House ูล กัังหมบผู

- เลือกชนิดของฐานขอมูล ซึ่งเปน dBASE IV แลวเลือกปุมคําสั่ง Import

- จะมีหนาตางขึ้นมาดังรูป

Page 4: การเชื่อมข้อมูล House by House กับผัง ... · 2013-10-22 · การเชื่ อมขอม House by House ูล กัังหมบผู

ในชอง Source ใหทําการเลือก ไฟลฐานขอมูลที่ตองการนําเขา จาก Drive ที่ไดเก็บไฟลฐานขอมูลที่ไดสงออกไวแลว

Page 5: การเชื่อมข้อมูล House by House กับผัง ... · 2013-10-22 · การเชื่ อมขอม House by House ูล กัังหมบผู

ในชอง Destination เปนตําแหนงที่จะเก็บฐานขอมูล และชื่อของฐานขอมูล ที่จะนําเขามาใน TNT mips

ในชอง Table Name เปนช่ือ Table ที่นําขอมูลเขามา

Page 6: การเชื่อมข้อมูล House by House กับผัง ... · 2013-10-22 · การเชื่ อมขอม House by House ูล กัังหมบผู

- ในชอง String Encoding ใหเลือกเปน Thai และเลือกคําสั่ง Copy จากนั้นเลือกปุมคําสั่ง Import

โปรแกรมจะดําเนินการนําเขา ฐานขอมูล ที่มีนามสกุล .dbf เขามาสูโปรแกรม TNT mips ตาม Drive, Folder และช่ือไฟล ที่ไดเลือกและตั้งไว การเชื่อมโยงฐานขอมูล กับขอมูลหมูบานที่มีคาพิกัดแลว - เปดโปรแกรม TNT mips โดยเลือก Display เลือกที่ Spatial Data

Page 7: การเชื่อมข้อมูล House by House กับผัง ... · 2013-10-22 · การเชื่ อมขอม House by House ูล กัังหมบผู

- ที่เมนู Spatial Data ใหเลือก New Display Layout

- จะปรากฎเมนูของ Layout Controls

Page 8: การเชื่อมข้อมูล House by House กับผัง ... · 2013-10-22 · การเชื่ อมขอม House by House ูล กัังหมบผู

- ที่ชองแสดงกลุมขอมูล Group1 ใหทําการแกไขชื่อ เปนช่ือของขอมูลที่ตองการใชงาน สําหรับตัวอยางนี้ ขอมูลที่ตองการใชคือ แผนผังหมูบาน และ ฐานขอมูลของหมูบาน จึงแกไขชื่อ Group1 เปน ขอมูลหมูบาน จากนั้นก็ทําการเลือกขอมูลที่ตองการใหแสดงผลในกลุมของหมูบานเขามา

- สําหรับวิธีการเลือกขอมูลเขามาในกลุมขอมูล สามารถทําไดโดยเลือกที่ปุม Add Layer แลวทําการ เลือกขอมูลจาก Drive หรือ Folder เพิ่มเขามาในกลุมขอมูล

Page 9: การเชื่อมข้อมูล House by House กับผัง ... · 2013-10-22 · การเชื่ อมขอม House by House ูล กัังหมบผู

-จะปรากฏแผนผังบานที่ไดทําการลอกลายและใสคาพิกัดไวแลว ซึ่งแผนผังดังกลาวจะมีคาพื้นที่ของแผนผัง ดวย

Page 10: การเชื่อมข้อมูล House by House กับผัง ... · 2013-10-22 · การเชื่ อมขอม House by House ูล กัังหมบผู

- แผนผังที่ทําการลอกลายไวแลว

- คาพื้นที่ของแผนผัง

Page 11: การเชื่อมข้อมูล House by House กับผัง ... · 2013-10-22 · การเชื่ อมขอม House by House ูล กัังหมบผู

- จากนั้น นําเขาฐานขอมูล (*.Dbf) ที่ไดเตรียมไวเขามาใน โปรแกรม TNT mips โดยเลือกที่ปุม Make Table/Form และ Add Table

Page 12: การเชื่อมข้อมูล House by House กับผัง ... · 2013-10-22 · การเชื่ อมขอม House by House ูล กัังหมบผู

- ใหทําการเลือกจาก Drive และ Folder ที่เก็บฐานขอมูลไว เพื่อนํามาเชื่อมตอกับแผนผังหมูบาน

- เลือกที่ตัว Database

Page 13: การเชื่อมข้อมูล House by House กับผัง ... · 2013-10-22 · การเชื่ อมขอม House by House ูล กัังหมบผู

- เลือก Table ของ Database ซึ่งเปน Table ช่ือ tblData

- จะปรากฏ Field ขอมูลใน Table ของ Tbldata ที่ถูกนําเขามาในโปรแกรม TNT mips

Page 14: การเชื่อมข้อมูล House by House กับผัง ... · 2013-10-22 · การเชื่ อมขอม House by House ูล กัังหมบผู

- ในการเชื่อมตอขอมูลแผนผังหมูบาน กับฐานขอมูล มี Field ที่สําคัญจะตองใชงานอยู 3 Field คือ PEOPLEID, HOUSE, ID_HOUSE นอกนั้นใหทําการลบออกจาก Table ดวยการคลิกเลือกที่ช่ือ Field แลวกดปุม Delete Field เพื่อลบ Field ที่ไมตองการใชออก ใหเหลือแค Field ที่ตองการใชงาน

Page 15: การเชื่อมข้อมูล House by House กับผัง ... · 2013-10-22 · การเชื่ อมขอม House by House ูล กัังหมบผู

- จากนั้น ใหทําการเปลี่ยนช่ือ Table จาก tblData เปน Urban_ID ดวยการเลือกช่ือไฟล

ที่ตองการเปลี่ยนช่ือ คลิกขวา เลือกคําสั่ง Edit Name

Page 16: การเชื่อมข้อมูล House by House กับผัง ... · 2013-10-22 · การเชื่ อมขอม House by House ูล กัังหมบผู

- ต้ังช่ือ Table ขอมูลใหมใหเปน Urban_ID แลวเลือก OK

Page 17: การเชื่อมข้อมูล House by House กับผัง ... · 2013-10-22 · การเชื่ อมขอม House by House ูล กัังหมบผู

- เมื่อทําการ View Table ดูจาก Table ของ Urban_ID จะปรากฏขอมูลใหเห็นดังภาพ

- จากนั้นจะทําการเชื่อมโยงขอมูลระหวาง Table ช่ือ Urban_ID กับแผนผังหมูบาน

Page 18: การเชื่อมข้อมูล House by House กับผัง ... · 2013-10-22 · การเชื่ อมขอม House by House ูล กัังหมบผู

- เลือกปุมคําสั่ง Select ที่เปนปุมลูกศรสีแดง ไปทําการเลือกขอมูลของบานหลัง ที่จะทําการเชื่อมโยง จากแผนผังที่เตรียมไว บานหลังที่ถูกเลือกจะปรากฏเปนสี (สีชมพู) ตามตัวอยาง จากนั้นใหไปเลือกในตาราง Tableในชอง Field ช่ือ House ขอมูล Urban_ID

- จากนั้นใหเลือกที่แถบคําสั่ง Record เลือกคําสั่ง Attach to Selected Elements ใหทําการเช่ือมขอมูลระหวาง แผนผังหมูบาน กับ ฐานขอมูลของบาน

Page 19: การเชื่อมข้อมูล House by House กับผัง ... · 2013-10-22 · การเชื่ อมขอม House by House ูล กัังหมบผู

- ทําการตรวจสอบการเชื่อมฐานขอมูล ดวยการกด Select แลวกดเลือกบานจากแผนผังบาน ถาทําการเช่ือมขอมูลถูกตอง บานที่ถูกเลือก จะตรงกับขอมูล Table ของ Urban_ID ซึ่งตัวเช่ือมตอขอมูลจะเปน Field ที่ช่ือ House ซึ่งจะตองตรงกันกับ บานเลขที่ จาก แผนผังหมูบาน

- ขั้นตอนตอไป จะเปนการเพิ่มปุมคําสั่ง SML ในการเรียกดูผลขอมูลจากการเชื่อมขอมูล กับแผนผังที่สมบูรณ โดยเลือกที่คําสั่ง Option เลือกที่ Customize เลือก Tool Script

Page 20: การเชื่อมข้อมูล House by House กับผัง ... · 2013-10-22 · การเชื่ อมขอม House by House ูล กัังหมบผู

- จะมีกรอบใหเลือกคําสั่ง Customize Tool Scripts ใหกด Add

- เลือกที่ Drive และ Folder ที่เก็บคําสั่ง SML แลว กด OK

- จะมี Icon ของคําสั่ง Tool Script ปรากฏขึ้น

Page 21: การเชื่อมข้อมูล House by House กับผัง ... · 2013-10-22 · การเชื่ อมขอม House by House ูล กัังหมบผู

- เมื่อทําการเลือกปุมคําสั่ง Tool Scripts แลว ไปกดเลือกเพื่อดูขอมูลของบานในแผนผังหมูบาน ตัวคําสั่ง Tool scripts จะทําการเรียกขอมูลของโปรแกรมฐานขอมูลทะเบียนประวัติ ของบานหลังที่ถูกเลือก

- จะปรากฏขอมูลของบุคคลทุกคนที่อยูในบานหลังที่ไดทําการเลือก มาแสดงผลในหนาจอของโปรแกรม ฐานขอมูลทะเบียนประวัติ