(04-08-15, 10:22 PM)khải nguyên Đã viết: Sorry cả nhà nghe ! Chúng ta nên làm quen với các phiên bản của Acc từ 2010 đi thôi chứ trong các lập trình của nó không giống như 2003 đâu vả lại bậy giờ nếu mình cứ 2003 mãi thì sẽ không thuận tiện trong các công viêc sau này .Nhất là lập trình càng khác .Cũng như ngay bây giờ nhiều bạn vẫn khóa shift trong access 2K3 nhưng vào 2010 thì Code đó không dùng đc đâu ..........
Thực ra không chỉ trên forum của mình còn lòng vòng với access 2003, mà trên thế giới sự gắn bó với access 2003 còn nhiều hơn. Bạn có biết ở Việt Nam một người xử dụng Window 8 Pro và Office professional 2013 là việc bình thường, thậm chí trong máy còn có thêm Corel X7, Photoshoft CS6. Bạn có biết nếu ở nước ngoài bao nhiêu đó bạn tốn bao nhiêu không? Khoảng $4.740 tương đương 95.000.000 vnđ.
Vì vậy cái gọi là office 2013 mà người nước ngoài xử dụng thường chỉ có Word, Excel, PowerPoint và OneNote với giá $140 (đừng hòng có access 2013 ở đây) Office Professional 2013 ở Mỹ có giá $800. Với một đơn giá như vậy thì acces 2013 có bao nhiêu người mua và khi bạn viết 1 phần mềm bằng access 2013 sẽ bán được bao nhiêu cái cho người sử dụng. Một điều quan trọng hơn. Là cơ chế xử lý lỗi dành cho các phần mềm cr@ck của Micosoft ngày càng thâm hiểm hơn, ngày xưa là khóa, bây giờ là phá. Khi bị khóa bạn còn cài đặt lại được. Còn khi bị phá bạn hoàn toàn không biết CSDL đã sai ở đâu? sai lúc nào? Khi phát hiện thì mọi sự đã muộn. Ở Viêt Nam bạn có thể cố gắng bỏ 7.779.000 vnđ (đây là giá ưu đãi dành cho người Việt) để mua một bản quyền office pro 2013. Nhưng thử hỏi có một đơn vị nào đồng ý với giá bản quyền cho office + giá tiền phần mềm bạn viết cho họ. Còn nếu chấp nhận với bản cr@ck, 3 ngày điện thoại báo lỗi, 4 ngày điện thoại báo hư, tiền bán phần mềm không đủ đổ xăng đi xử lý.
Đúng là với kiểu xài đồ chùa của người mình càng ngày càng không thuận tiện khi Microsoft càng ngày càng xiết bản quyền. Nhưng biết làm sau khi túi tiền không cho phép. Đành phải lựa chọn đồ cũ nhưng dễ xài còn hơn xài đồ mới mà lúc nào cũng phập phòng lo sợ “anh đã bị bắt”. Đó chính là lý do tại sao moi người trên forrum vẫn gắng bó với access 2003
Còn vấn đề khóa shift trong access 2K3 khi chuyển qua access 2010 hay 2013 không hiệu quả thì không quan trọng khi bạn chuyển sang MDE thì ai chôm chỉa được code của bạn. Những gì người ta thấy khi mở database chỉ là mấy cái table dữ liệu thô, vài cái query total không thể chuyển sang code VBA thì làm được gì? Còn nếu bạn cho rằng có người vào table để xóa dữ liệu thì nếu bạn không giữ kỹ được dữ liệu trên máy tính thì một kẻ nào đó đã muốn phá hoại họ sẵn sàng xóa luôn cái database của bạn cho dù bạn có khóa shift hay không.
Những điều mình nói ở đây chỉ căn cứ vào thực tế, nếu có gì đó làm phật lòng bạn, sorry bạn trước.