Access กับ MySQL
กระทู้เก่าบอร์ด อ.Yeadram

 3,215   4
URL.หัวข้อ / URL
Access กับ MySQL

รบกวน พี่ๆ ทุกท่าน ด้วยครับ
เดิม Access Program ผมมี Form Header และมี Sub Form เป็น Detail
Concept คล้าย Tax Invoice โดยมีการทำ Relation โดยใช้ Document No

แต่พอผมเปลี่ยน Back End เป็น MySQL (ใช้จัดเก็บ Table)
และยังคงใช้ Access เป็น Front End
แล้วทำการ Link ฐานข้อมูลจาก MySQL โดยผ่าน ODBC
กลับพบว่า ผมไม่สามารถ Relation Table 2 Table เข้าด้วยกัน
แบบ One to many ได้แบบกรณี ใช้ Back End เป็น Access
และเมื่อทำ Main Form และ Sub Form ปรากฏว่า
Main Form สามารถ Key ข้อมูลได้
ส่วน Sub Form ไม่สามารถ Key ข้อมูลได้

ไม่ทราบว่ามีวิิธีไหนที่จะทำได้ครับ เพราะไม่อย่างนั้น
ผมต้องเปลี่ยนรูปแบบการบันทึกข้อมูลผ่าน Form เป็น 2 ฟอร์ม
แบบแยกกันอย่างอิสระโดยสิ้นเชิง

ขอบพระคุณมากๆ ครับ



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

1 @R04305
ลองเปิดเฉพาะส่วนของ subform ขึ้นมาเป็นฟอร์มแล้วป้อนดูว่าป้อนได้หรือไม่ และแหล่งข้อมูลของ subform มี primary key หรือไม่
2 @R04312
ผมเองก็ชักสนใจ MySQL ครับ
อันสืบเนื่องจากราคาค่าตัวของ MS SQL Server ที่สูงลิบจนไม่อยากจ่าย

(ขอยืมเอา topic นี้มาถามต่อนะครับ)
ถ้าผมจะเปลี่ยนไปใช้ฐานข้อมูลจาก MS SQL Sever ไปเป็น MySQL มันจะเวอร์กมั๋ยครับเนี้ยะ
แล้วมีวิธีการย้ายโดยไม่ต้องเริ่มจากศูนย์หรือเปล่าครับ

ปล. Sever ปัจจุบันเป็น Windows Server 2003
3 @R04564
ใช้ ms sql server 2008 express ก็พอไหวครับ database ได้ถึง 4gb เหลือเฟือ

ตอนนี้ผมกำลังทำโครงการ ใช้ ms sql server 2005 express + access 2007 ก็ ok

โหลดตัวอย่างโปรแกรมและสอบถามปัญหาต่าง ๆของการใช้งาน ms access เพิ่มได้ที่
http://access.crtrading.net
4 @R04577
ทำไม ไม่ใช้ php ไปเลยครับ
่่ง่ายกว่า ลูกเล่น เยอะด้วย
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3507s