เรียนถามอ.สุภาพ หรือเพื่อนๆ เรื่องการสร้าง database ครับ
กระทู้เก่าบอร์ด อ.สุภาพ ไชยา

 295   1
URL.หัวข้อ / URL
เรียนถามอ.สุภาพ หรือเพื่อนๆ เรื่องการสร้าง database ครับ

ขอถามปัญหาดังนี้ครับ หากผมจะสร้าง project ขึ้นมาโดยต้องการให้ มี เมนู file ,new ,Open
และ form บันทึกข้อมูลอื่นๆ
เหมือน application ทั่วไป
- เมื่อคลิก new โปรแกรม จะสร้าง database ขึ้นมา 1 database โดย
database นี้จะเป็นที่รวบรวม table ที่ต้องการใช้งานไว้ และให้ user ตั้งชื่อdatabase เช่น dt2544 , dt2545 หรือ dt2546 (ผมอาจจะมี database ปล่าวๆไว้เป็นต้นแบบ สำหรับสร้าง)
-เมื่อคลิก open โปรแกรมก็จะเปิดให้เลือก database ตามที่ตั้งไว้ (dt2544 ,dt2545...)
-เมื่อ open แล้ว หากมีการ บันทึกข้อมูลก็จะบันทึกลงใน database ที่ได้ open ไว้
อยากทราบว่า พอมีแนวทางที่จะเขียนงานในลักษณะนี้หรือไม่ครับ เพราะผมอยากเก็บข้อมูล ในdatabase database ละ 1 ปี โดยมีโปรแกรมตัวเดียวไปเปิดเรียกครับ
ขอบคุณอ.สุภาพ และเพื่อนๆมากครับที่ตอบปัญหาด้วยดี เสมอมา
mr.oo

1 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R03409
ผมไม่แนะนำให้เก็บข้อมูลที่เหมือนกันแยกเป็นคนละไฟล์ตามปีครับ เพราะจะจัดการยาก ไม่ว่าจะเป็นการค้นหา หรือการทำรายงานแยกเป็นรายปีเปรียบเทียบกัน

ถ้ายังยืนยัน ก็ให้ลองค้นหาด้วยคำว่า Copy ดูครับ ใช้คัดลอกไฟล์ฐานข้อมูลปีที่ผ่านมา ให้เป็นของปีปัจจุบัน แล้วต้องมีโค้ดสำหรับลบข้อมูลปีที่แล้วออกด้วย

ให้ค้นหาด้วยคำว่า dbs.Execute สำหรับโค้ดในการลบข้อมูล และ For each tdf สำหรับการวนลูปหาชื่อของไฟล์ในฐานข้อมูล เพื่อใช้ประกอบโค้ดการลบข้อมูลครับ

@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.1608s