กระทู้เก่าบอร์ด อ.Yeadram
1,773 6
URL.หัวข้อ /
URL
Share Program Access
ผมเป็นมือใหม่Accessคับผม
อยากให้ผู้รู้ช่วยตอบหน่อยคับ
คือ ผมต้องการ share program access ที่ผมใช้ความรุ้อันน้อยนิดพัฒนาขึ้นมา
ไปวางไว้ใน server และผมต้องการให้ ทุกUser เข้ามาใช้พร้อมกันได้รวมถึง Admin เข้ามา Maintain ได้พร้อมกันโดยไม่เกิดปัญหาคับ
ขอบคุณล่วงหน้าสำหรับทุกคำตอบล่วงหน้าคับ
อยากให้ผู้รู้ช่วยตอบหน่อยคับ
คือ ผมต้องการ share program access ที่ผมใช้ความรุ้อันน้อยนิดพัฒนาขึ้นมา
ไปวางไว้ใน server และผมต้องการให้ ทุกUser เข้ามาใช้พร้อมกันได้รวมถึง Admin เข้ามา Maintain ได้พร้อมกันโดยไม่เกิดปัญหาคับ
ขอบคุณล่วงหน้าสำหรับทุกคำตอบล่วงหน้าคับ
6 Reply in this Topic. Dispaly 1 pages and you are on page number 1
1 @R01326
แยก Back และ และ fount OFFICE ออกจากกัน ครับ
2 @R01343
ขอบคุณสำหรับคำตอบคับผม
แต่ผมไม่เข้าใจคำว่า
แยก back กับ fount ออกจากกันอ่ะคับ
รบกวนช่วยอธิบายหน่อยคับว่ามันคืออะไร
แบบว่ามือใหม่คับ แหะๆ
แต่ผมไม่เข้าใจคำว่า
แยก back กับ fount ออกจากกันอ่ะคับ
รบกวนช่วยอธิบายหน่อยคับว่ามันคืออะไร
แบบว่ามือใหม่คับ แหะๆ
3 @R01346
back office คือฐานข้อมูลที่เก็บ ข้อมูลจริง ในที่นี้หมายถึง TABLE
fornt office หมายถึง อื่นๆ เช่น QUERY FORM ฯลฯ ครับ
เวลาทำงาน ให้ Front office ไปดึง(link) table table เข้ามาทำงาน
แต่เนื่องจาก ACCESS สามารถเป็นได้ ทั้ง front office และ back office ครับ
(ดังนั้น เมื่อแยกแล้ว คุณจะมี MDB อย่างน้อย 2 ตัว)
ถ้าเป็นฐานข้อมูลขนาดใหญ่ เขาอาจแยก front office เป็น visual basic
back office เป็น MySQL หรือ SQL ENTERPICE ก็แล้วแต่จะใช้
การทำงานแบบนี้ จะช่วยให้ คุณสะดวกในการบริหาร
คุณอาจมี fornt office เป็น 10 ตัว ที่หน้าตาไม่เหมือนกันเลยก็ได้
หรือเขียนไว้ให้แผนกนั้น แผนกนี้ก็ได้ แต่สุดท้ายข้อมูลจะมารวมกันอยู่ที่
Back office อยู่ดี
fornt office หมายถึง อื่นๆ เช่น QUERY FORM ฯลฯ ครับ
เวลาทำงาน ให้ Front office ไปดึง(link) table table เข้ามาทำงาน
แต่เนื่องจาก ACCESS สามารถเป็นได้ ทั้ง front office และ back office ครับ
(ดังนั้น เมื่อแยกแล้ว คุณจะมี MDB อย่างน้อย 2 ตัว)
ถ้าเป็นฐานข้อมูลขนาดใหญ่ เขาอาจแยก front office เป็น visual basic
back office เป็น MySQL หรือ SQL ENTERPICE ก็แล้วแต่จะใช้
การทำงานแบบนี้ จะช่วยให้ คุณสะดวกในการบริหาร
คุณอาจมี fornt office เป็น 10 ตัว ที่หน้าตาไม่เหมือนกันเลยก็ได้
หรือเขียนไว้ให้แผนกนั้น แผนกนี้ก็ได้ แต่สุดท้ายข้อมูลจะมารวมกันอยู่ที่
Back office อยู่ดี
4 @R01350
ขอบคุณมากๆหลายๆเด้ออ
5 @R01403
หมายความว่า ถ้าคอมฯมากกว่า 1 เครื่อง จะทำงานในหน้า form เดียวกันได้ใช่หรือไม่ เช่นทุกเครื่องจะกรอก new record โดยไม่ชนกันหรือ hang ใช่หรือไม่ครับ
6 @R01410
เท่าที่ผมทดลอง เรื่อง NEW RECORD ไม่มี DATABASE HANG ครับ
แต่ถ้า EDIT ไม่แน่ใจ 100 % เท่าที่ผมคิดเองคือ ถ้า EDIT คนละ RECORDSET ไม่น่ามีปัญหา แต่ถ้าเรียกมา EDIT RECORD SET เดียวกัน
น่าจะเกิดการ LOCK ขึ้นได้ ทำให้คนเข้ามาทีหลังแก้ RECORD ไม่ได้ ต้องรอ
คนแรกแก้เสร็จก่อน แต่โอกาสเกิดน้อยมาก เท่าที่ใช้งานมายังไม่เกิด
แต่คิดว่าน่าจะเกิดได้ ยังไม่ได้ทดลองครับ ย้ำนะครับว่าผมคิดเอง และได้จากประสบการณ์ตรง
ถ้าจะเอาเป็นหลักเป็นฐานหรือ วิชาการแท้ๆ ต้องอ่านของ อ.สันติ กระทู้ก่อนหน้านี้ หรือของ อ.YEADRAM กระทู้ก่อนหน้านี้ครับ เรื่อง LOCK RECORD
ค้นคำนี้ครับ ส่วนผมใช้แล้วไม่มีปัญหา ก็เลยไม่ค่อยกังวลเท่าไร
แต่ถ้า EDIT ไม่แน่ใจ 100 % เท่าที่ผมคิดเองคือ ถ้า EDIT คนละ RECORDSET ไม่น่ามีปัญหา แต่ถ้าเรียกมา EDIT RECORD SET เดียวกัน
น่าจะเกิดการ LOCK ขึ้นได้ ทำให้คนเข้ามาทีหลังแก้ RECORD ไม่ได้ ต้องรอ
คนแรกแก้เสร็จก่อน แต่โอกาสเกิดน้อยมาก เท่าที่ใช้งานมายังไม่เกิด
แต่คิดว่าน่าจะเกิดได้ ยังไม่ได้ทดลองครับ ย้ำนะครับว่าผมคิดเอง และได้จากประสบการณ์ตรง
ถ้าจะเอาเป็นหลักเป็นฐานหรือ วิชาการแท้ๆ ต้องอ่านของ อ.สันติ กระทู้ก่อนหน้านี้ หรือของ อ.YEADRAM กระทู้ก่อนหน้านี้ครับ เรื่อง LOCK RECORD
ค้นคำนี้ครับ ส่วนผมใช้แล้วไม่มีปัญหา ก็เลยไม่ค่อยกังวลเท่าไร
Time: 0.2805s