วิธีทำให้accessอัพเดทข้อมูลอัตโนมัติ
กระทู้เก่าบอร์ด อ.Yeadram

 5,277   7
URL.หัวข้อ / URL
วิธีทำให้accessอัพเดทข้อมูลอัตโนมัติ

พอดีว่ามีการใช้access กันหลายคนเวลาอัพเดทข้อมูล แล้วทำให้ระบบช้าค่ะ
ไม่ทราบว่ามีวิธีการตั้งเวลาในการอัพเดทข้อมูลไหมค่ะ ในฟังก์ชันของ access
หาข้อมูลไม่เจอเลยค่ะ รบกวนถามผู้รู้ค่ะ

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

1 @R05174
ขึ้นอยู่กับ วิธีการที่คุณใช้ ในการอัพเดตครับ

การตั้งเวลาโดยอัตโนมัติของทาง access เอง เท่าที่ทราบ ไม่มีครับ
แต่งานพวกนี้สามารถประยุกต์ทำขึ้นมาเองได้
และคำว่า "ประยุกต์" โดยความหมายของมันแล้วก็คือการปรับปรุงระบบเดิมที่มีอยู่ เพราะฉะนั้นจำเป็นต้องได้ทราบว่า ระบบเดิมที่คุณมีอยู่ ใช้วิธีการอัพเดตอย่างไร หรือคำว่า "เวลาอัพเดตข้อมูล" ในความหมายหรือในงานของคุณ มันเป็นอย่างไร (คำนี้ค่อนข้างกว้าง ไม่เห็นภาพชัดเจนนัก แต่ละโปรแกรมเมอร์ มักใช้วิธีที่ตัวเองถนัด ซึ่งมีอยู่หลายวิธีพอสมควร)

- การทำงานโดย Link Table ไม่สามารถตั้งเวลาได้
- การสั่ง copy object สามารถตั้งเวลาได้
- การสั่ง transfer database สามารถตั้งเวลาได้
- การใช้ SQL (Insert, Update, Create) สามารถตั้งเวลาได้

ลองอธิบายเพิ่มเติมเกี่ยวกับงานของคุณมาอีกครับ
2 @R05175
ก็คือปัญหามันอยู่ที่ว่าเวลามีการเพิ่มเรคคอร์ดในแต่ละฟอร์ม นั้นระบบจะช้ามาก เนื่องจากมีคนใช้หลายคน การทำงานน่าจะเป็นแบบที่ลิงค์ table ค่ะ เพราะเวลาเพิ่มเรคคอร์ด มันลิงค์จากtable เลยอยากจะทราบวิธีว่าจะทำอย่างไรให้มันเร็วหรือ ไม่ทำให้ระบบมันช้าค่ะ ตอนแรกคิดว่าน่าจะเกิดจากการเพิ่มหรือแก้ไขข้อมุลขอผู้ใช้พร้อมกันจึงทำให้ระบบช้า จึงอยากทราบว่าตั้งเวลาอัพเดทได้ไหมค่ะ
ไม่ทราบว่า accesss รองรับการใช้งานหลายคนได้ไหม หรือมีวิธีที่ทำให้ระบบประมวลผลเร็วก่าเดิมค่ะ
3 @R05176
ลองอ่านดูสิ่งที่ทำให้ระบบช้าและวิธีการแก้ไขจาก http://www.granite.ab.ca/access/performancefaq.htm
4 @R05206
1.ใช้กันหลายคนนี่ หมายถึงใช้พร้อมๆกันกี่คนครับ
2.ได้ทำการกระชับข้อมูลในแต่ละวันเมื่อเลิกใช้ฐานข้อมูลบ้างหรือป่าวครับ
5 @R05207
http://www.thai-access.com/yeadram_view.php?topic_id=504
6 @R05392
ขอถามอาจารย์สันติสุขด้วยครับ ผมเขียน MsAccess 2003 แต่ผมได้โหลด Runtime 2007 มาใช้และได้ติดตั้งที่เครื่อง Users เนื่องจากหา 2003 ไม่ได้ครับ
พอเวลาเปิด Access runtime มันจะมี POPup ขึ้นมา Security Notice
(A potential security concern has been identified) ทุกครั้ง ทำอย่างไรได้บ้างครับ ถ้าจะไม่ให้มันโชว์ครับ ผมเคยถามอาจารย์หลายเรื่องแล้วครับ อาจารย์เก่งมากครับ
7 @R05395
เท่าที่ลองไปค้นหาดู สำหรับกรณีที่เครื่อง client ที่ติดตั้งมีแต่ Access 2007 Runtime พบว่า Microsoft บอกว่าให้ติดตั้ง Microsoft Office Access Runtime and Data Connectivity Components 2007 Service Pack 2 (SP2) เสียก่อน ลองดูครับแล้วถ้ายังไม่ได้ก็มีผู้รู้แนะนำวิธีแก้อยู่ 2 วิธี

วิธีแรกคือ แก้ไขรีจีสทรีเพื่อไม่ให้มันเตือนขึ้นมาอีกเลย ตามลิงค์นี้
http://bytes.com/topic/access/answers/764640-disable-access-security-notice ให้ดูที่เขาโพสโดยคนชื่อ attagata (3-4 โพสท้ายสุด)

วิธีที่สองคือ แก้ไขรีจีสทรีเช่นเดียวกันแต่เพื่อให้โฟลเดอร์ที่เราคิดตั้งโปรแกรมเป็น Trusted Location ดูในลิงค์นี้ http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?dg=microsoft.public.access.security&tid=1f7eeac0-7550-4b4f-816d-e2202adbf03f&cat=&lang=&cr=&sloc=&p=1 ดูที่โพสที่ 4

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