ตอบ

Warning: this topic has not been posted in for at least 120 days.
Unless you're sure you want to reply, please consider starting a new topic.
ชื่อ:
อีเมล์:
หัวข้อ:
ไอค่อนข้อความ:

กันการสแปม
คำนำหน้านามของผู้ชายไทยคือ


shortcuts: กด alt+s เพื่อตั้งกระทู้ หรือ alt+p แสดงตัวอย่าง


สรุปหัวข้อ

ข้อความโดย: admin
« เมื่อ: 15/07/21 »

ถ้าจะเปลี่ยน โปรแกรม ที่เขียนจาก ms access ไปใช้งานผ่านเว็บบราวเซอร์ และรองรับการทำงานผ่านมือถือ andriol  ในอนาคต
จะพัฒนาไปในแนวทางของภาษาไหนดี และไม่ยุ่งยากในการถ่ายโอนข้อมูลจาก ms access2003

Software ค่าย Microsoft ก็แนะนำให้เปลี่ยนจาก Microsoft Access มาเป็น ASP.NET ครับ โดยจับคู่กับสิ่งที่จะต้องเปลี่ยนดังนี้ครับ

1) ฐานข้อมูล (Table ต่างๆ) ยังคงใช้ ฐานข้อมูลของ Access ได้ระดับหนึ่ง คือจะรองรับการเข้าถึงข้อมูลพร้อมได้ไม่ดีนัก คือมักเกิดอาการ Database Corrupt บ่อยๆ และต้อง Compact & Repair บ่อย และรองรับความจุของข้อมูลได้ไม่เกิน 2 GB (สำหรับไฟล์ .MDB ของ Access 2000-2003 และ .ACCDB ของ Access 2007-2013)

2) Query ใช้หลักการเดียวกับ Table คือใช้ได้ระดับหนึ่ง

คิดว่ายากน้อยที่สุดก็คงเป็น asp.net นะครับ

แต่ถ้าข้อมูลมีขนาดใหญ่ขึ้นใช้งานกันหลายคนมากขึ้น อาจจะต้องพิจารณาเรื่องการเปลี่ยน DBMS ใหม่ ๆ นะครับ เพราะ Access อาจจะไม่ตอบสนองความต้องการก็เป็นได้

3) Access Form เปลี่ยนเป็น ASP.NET Web Form

4) Access Report เป็น Report Viewer Control หรือ Crystal Report Control

สรุป: ถ้าจะให้รับการทำงานบน Web อย่างเต็มประสิทธิภาพควร Migrate จาก Access Database ไปเป็น Server Database เช่น Microsoft SQL Server, MySQL เป็นต้นครับ