Access 2003 เปลี่ยนเป็น 2007 และ 2010 ??
กระทู้เก่าบอร์ด อ.Yeadram

 14,789   11
URL.หัวข้อ / URL
Access 2003 เปลี่ยนเป็น 2007 และ 2010 ??

ผมใช้ Acess 2003 ในการทำงานอยู่นานหลายปีแล้ว ทั้งการสร้างโปรแกรมช่วยทำงานต่าง ๆ แต่ตอนนี้คาดว่าจะต้องเปลี่ยนเพราะเครื่องในองค์กร แทบจะไม่มี 2003 ใช้แล้ว ส่วนใหญ่จะเป็น 2007 ทำให้เวลาเอาไปติดตั้งต้องใช้เวลาปรับพอสมควร เลยคิดว่าจะต้องศึกษา 2007 หรือ 2010
    1. แต่ไม่แน่ใจว่าจะข้ามไปเล่น 2010 เลย แล้วเวลาเอาไปติดตั้ง 2007 จะมีปัญหาไม๊
     2. แล้วที่เคยอ่านมา 2007 จะมีปัญหาเยอะ ไม่รู้ว่าจริงไม๊
     3. จึงอยากขอคำแนะนำ ในการใช้ว่า 2007 หรือ 2010 ดีครับ อ้ออีกอย่างตอนนี้เครื่องผมยังเป็น xp sp3 (spec notbook แบบ high เมื่อ 4 ปีที่แล้ว :>) อยู่เลยการลง 2010 จะมีปัญหาไม๊
    4. และถ้าโปรแกรมเดิมจาก 2003 มาปรับเป็น 2007 หรือ 2010 จะต้องทำยังไงบ้างครับ

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

1 @R17133
ตอนนี้มัน Access 2013 แล้วครับ แต่ยังไม่มีออก service pack สำหรับ office 2013 ออกมาเลย ซึ่งโดยความเห็นส่วนตัว ถ้าจะใช้งานอย่างจริงๆจังๆ อย่างน้อยควรมี service pack 1 ออกมาก่อน แต่ถ้างานไม่ซีเรียส เป็นงานง่ายๆ จะใช้ Access 2013 ไปเลยก็ได้

Access 2007 เลิกคิดไปได้เลย ไม่มีเหตุผลอะไรที่ควรใช้

Office 2010 อย่างน้อยที่สุดต้องใช้ได้บน Windows XP SP3

Office 2013 อย่างน้อยที่สุดต้องใช้บน Windows 7

ไฟล์ฟอร์แมท .accdb เริ่มมีตั้งแต่ Access 2007 จนถึง Access 2013 ก็ยังไม่มีการเปลี่ยนแปลง   แต่ฟอร์แมท .adp ที่มีใน Access 2003 นั้น ยังสามารถใช้งานต่อได้ แต่ไม่สามารถสร้างด้วยตัว Access 2010-2013 ได้อีกแล้ว และจะไม่ซัพพอร์ตอีกต่อไปในอนาคต

สิ่งที่เปลี่ยนแปลงมากที่สุดก็คือ interface ที่เรียกว่า ribbon ซึ่งการสร้างต้องสร้างในรูปแบบของ xml วุ่นวาย ยุ่งยาก ถึงขนาดมี 3rd party software ทำออกมาขายสำหรับสร้างโดยเฉพาะ ส่วนเมนูบาร์และทูลบาร์ที่มาจาก Access 2003 ยังสามารถใช้งานได้ แต่สร้างคงไม่ได้แล้ว (ตรงนี้ไม่แน่ใจ) แต่ถ้าไม่สนใจเรื่อง ribbon ก็ถือว่า Access 2010-2013 ก็มีคุณสมบัติอื่นๆที่ทำให้น่าใช้งานมากกว่าเดิม
2 @R17134
เอางัยดี ผมยัง 2003 อยู่เลย ไม่อยากแก้งาน เพราะ Ver ใหม่ๆ แก้อีกหลายอย่าง ถ้าผมจะใช้ไปเรื่อย จะมีปัญหาอะไรไหมครับ เพราะยังมองไม่เห็นข้อบกพร่อง ส่วนการติดตั้ง ก็ติดตั้งให้ User ทั้ง 2 version แล้วให้เขาเรียกใช้ให้เป็นสำหรับผมขั้นตอนนี้ไม่ยุ่งยากนะครับ ไม่ว่าจะเป็นบน Windows7 หรือ XP 32 bit แต่อนาคตผมไม่รู้ว่ามันจะยังได้เรื่อยๆไหม
3 @R17136
โอ๊ว 2013 แล้วหรือนี่
คราวนี้ถ้าผมตัดสินใจจะมาใช้ 2010 จริง เครื่อง User ที่ใช้ 2007 อยู่จะมีปัญหาการเปิดโปรแกรมไม๊ครับ
4 @R17140
ถ้า 2007 เปิดได้   2010 ก็ควรเปิดได้เช่นกัน ถ้าเปิดไม่ได้ ปัญหาน่าอยู่ที่การตั้งค่าของ 2010 ไม่น่าใช่ที่ตัวไฟล์ครับ   เราสามารถทดลองได้ด้วยการติดตั้ง runtime ไม่ต้องไปเสียเงินซื้อตัวจริงมาติดตั้ง   ตัวจริงซื้อมาเฉพาะเครื่องที่ใช้ในการพัฒนาโปรแกรมเท่านั้นก็พอ

Microsoft Access 2010 Runtime

Service Pack 2 for Microsoft Access 2010 Runtime (KB2687444) 32-Bit Edition
5 @R17141
ขอเพิ่มเติมหน่อยว่าในเวอร์ชั่น runtime นั้น การกำหนด trusted location จะทำผ่าน Access เหมือนใน full version ไม่ได้ ต้องทำผ่านการกำหนด registry วิธีที่ง่ายกว่านั้นก็คือให้โหลดโปรแกรม AddPath ตามเวอร์ชั่นของ Access ที่ต้องการใช้ มาลงโฟล์เดอร์ที่ติดตั้งตัวไฟล์ของโปรแกรมเรา (.mde, .accde) แล้วรัน AddPath เท่านั้นเอง ไม่เช่นนั้น Access ก็จะฟ้องทุกทีว่าต้องการให้ Enable ไฟล์โปรแกรมของเราหรือไม่

http://www.accessribbon.de/en/?Trust_Center:Trusted_Locations
6 @R17142
ขอบคุณมากครับ จะลองดูครับ
7 @R17145
แล้วถ้าต้องมีการแชร์ใช้งาน ข้าม Version เช่น เครื่องแม่ 2003 เครื่องลูก 2010 จะมีปัญหามั้ยครับ ปัจจุบันเครื่องที่เป็น 2010 ต้องคอย กด F5 ในหน้า ฟอร์มเพื่อให้แสดงค่า แต่มันมักจะขึ้น Not Responding แล้วข้อมูลบางอย่างก็ไม่โชว์ แต่จะโชว์เ็ป็น #Type!   แต่บางจังหวะกด F5 ก็โชว์ค่าปกติ
8 @R17146
Access 2007-2013 อ่านไฟล์ได้ทุกฟอร์แมททั้ง .accdb และ .mdb ไฟล์ฐานข้อมูลก็ไว้บนเซิฟเวอร์ แล้วลิงค์เฉพาะเทเบิลมายังเครื่องลูกที่เป็นไฟล์โปรแกรม เราจะไม่เปิดไฟล์ที่อยู่บนเซิฟเวอร์โดยตรงเหมือนอย่างการเปิดไฟล์ word, excel อย่างนี้นะครับ ดังนั้นจึงไม่เกี่ยวกับเครื่องเซิฟเวอร์จะติดตั้ง Access เวอร์ชั่นอะไรเอาไว้ หรือแม้จะไม่ติดตั้งเลยก็ไม่มีผล

ส่วนกด F5 แล้วมีอาการยังไง อันนี้เป็นที่โปรแกรมหรือเครื่องนั้นๆมีปัญหามากกว่า
9 @R17147
ไปค้นหากระทู้เก่าด้วยคำว่า Front End Back End ดูครับ นั่นเป็นวิธีการลิงค์เทเบิลที่ถูกต้อง
10 @R18341
เรียนถาม อาจารย์สันติสุขครับ ผม convert file จาก Access2003 เป็น Access2010 แล้วต้องการ convert file .accdb เป็น .accde มันมีข้อความแจ้งแบบนี้ครับ...

You cannot create an .accde or.mde filefrom a disable (non-trusted) databased. if you trust the source of this database, you can enable it by using the message bar.


ผมต้องแก้ใขอย่างไรครับ....
11 @R18343
เวลาเปิด .accdb ขึ้นมาโดยเป็นไฟล์ที่ non-trusted   จะมีแถบข้อความสีเหลืองบอกเอาไว้ ที่ด้านท้ายของแถบจะมีปุ่ม Enable ให้คลิกปุ่มนี้ครับ   ไม่ก็ดูคำตอบ R17141 ข้างบนครับ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3064s