• Dùng OneDrive để mọi người có thể cùng làm việc trên 1 file Access
  • Dùng OneDrive để mọi người có thể cùng làm việc trên 1 file Access

    hongquang155 > 05-10-21, 11:02 PM

    Chào cả nhà,

    Không biết có  phải do em tìm không đúng, hay chưa có ai đưa ra chủ đề này.  Mà em tìm hoài không ra.
    Tình hình là em đã tao 1 file access (gồm các tables) đặt tên là System. Và 1 tệp khác, chứa file các access được link table với file system cho mọi người cùng làm.
    Toàn bộ file này em đã chia sẻ lên Onedriver để cả nhóm có thể đưa vào máy tính (chế độ cập nhật liên tục) và làm việc.
    Mọi thứ khá thuận lợi nếu 1-2 người làm trên đó, nhưng khi nhiều người cùng làm thì onedriver không thể đồng bộ được dẫn đến Onedrive tự động tạo các file System khác nhau.

    Có bác nào dùng Onedriver để chia sẻ nguồn dữ liệu để làm việc như em không ạ. Hoặc bác nào có hướng giải quyết hay hơn khi mọi người có thể cùng làm việc trên 1 file access khi phải làm việc ở nhà như bây giờ không.

    Cảm ơn các bác nhiều.
    Mong nhận được cao kiến từ các bác.
  • RE: Dùng OneDrive để mọi người có thể cùng làm việc trên 1 file Access

    hongquang155 > 06-10-21, 11:15 PM

    Xóa giùm em nhen Ad ơi.
    Em tìm được cách rồi.
  • RE: Dùng OneDrive để mọi người có thể cùng làm việc trên 1 file Access

    Noname > 07-10-21, 11:12 AM

    (06-10-21, 11:15 PM)hongquang155 Đã viết: Xóa giùm em nhen Ad ơi.
    Em tìm được cách rồi.

    Bạn chia sẻ cách của bạn hoặc ý tưởng để mọi người tham khảo thử nhé.
    Vấn đề nhập liệu qua mạng được nhiều bạn quan tâm. Hiện có 2 giải pháp mình thấy khả thi nhất:
    1. Dữ liệu tập trung:
    Cài hệ cơ sở dữ liệu chuyên nghiệp như SQL Server, MySQL , đóng vai trò backend đặt ở server chuyên nghiệp. Thậm chí bạn cũng có thể dùng MS Access làm backend nếu bạn có điều kiện thuê VPS hoặc server riêng. Lên mạng xem gói VPS giá rẻ cũng ok lắm.

    Access như ứng dụng client, kết nối và nhập liệu.
    Nếu bạn thuê IP tĩnh hoặc dùng NoIP cũng có thể tự thiết lập Server ở Văn phòng, cơ quan, nhà riêng và kết nối như kết nối mạng Lan vậy.

    ưu điểm: Dữ liệu cập nhật tức thì, truy xuất luôn có dữ liệu mới nhất.
    Khuyết điểm: quá trình nhập liệu có thể gián đoạn do đường truyền, chi phí cao do phải tốn tiền server/VPS
    Ứng dụng điển hình: hệ thống báo cáo thuế, hàng tháng nhập liệu phải gọi là đau khổ
    2. Dữ liệu phân tán:
    Phía người dùng:
    -Người dùng nhập ở máy tính, hoặc ổ đĩa ảo: Như onedrive, google drive, hoặc email cho người quản lý server.
    - Người dùng truy xuất dữ liệu từ server (file quản lý tập trung được chia sẻ)
    Phía server:
    - Server định kỳ truy cập vào file do người dùng cập nhật, update vào dữ liệu chính, chia sẻ dữ liệu nhập được cho người dùng.


    ưu điểm: Chi phí thấp do tận dụng ổ đĩa ảo, ứng dụng miễn phí. Nhập liệu không bị delay do lưu trên máy mình rồi mới chuyển về server
    Khuyết điểm: Dữ liệu truy xuất tùy vào tần suất cập nhật của phía server

    Ứng dụng điển hình: Hệ thống thống kê, nhập liệu tiêm chủng, theo dõi Covid hiện nay
  • RE: Dùng OneDrive để mọi người có thể cùng làm việc trên 1 file Access

    hongquang155 > 07-10-21, 10:50 PM

    (07-10-21, 11:12 AM)Noname Đã viết:
    (06-10-21, 11:15 PM)hongquang155 Đã viết: Xóa giùm em nhen Ad ơi.
    Em tìm được cách rồi.

    Bạn chia sẻ cách của bạn hoặc ý tưởng để mọi người tham khảo thử nhé.
    Vấn đề nhập liệu qua mạng được nhiều bạn quan tâm. Hiện có 2 giải pháp mình thấy khả thi nhất:
    1. Dữ liệu tập trung:
    Cài hệ cơ sở dữ liệu chuyên nghiệp như SQL Server, MySQL , đóng vai trò backend đặt ở server chuyên nghiệp. Thậm chí bạn cũng có thể dùng MS Access làm backend nếu bạn có điều kiện thuê VPS hoặc server riêng. Lên mạng xem gói VPS giá rẻ cũng ok lắm.

    Access như ứng dụng client, kết nối và nhập liệu.
    Nếu bạn thuê IP tĩnh hoặc dùng NoIP cũng có thể tự thiết lập Server ở Văn phòng, cơ quan, nhà riêng và kết nối như kết nối mạng Lan vậy.

    ưu điểm: Dữ liệu cập nhật tức thì, truy xuất luôn có dữ liệu mới nhất.
    Khuyết điểm: quá trình nhập liệu có thể gián đoạn do đường truyền, chi phí cao do phải tốn tiền server/VPS
    Ứng dụng điển hình: hệ thống báo cáo thuế, hàng tháng nhập liệu phải gọi là đau khổ
    2. Dữ liệu phân tán:
    Phía người dùng:
    -Người dùng nhập ở máy tính, hoặc ổ đĩa ảo: Như onedrive, google drive, hoặc email cho người quản lý server.
    - Người dùng truy xuất dữ liệu từ server (file quản lý tập trung được chia sẻ)
    Phía server:
    - Server định kỳ truy cập vào file do người dùng cập nhật, update vào dữ liệu chính, chia sẻ dữ liệu nhập được cho người dùng.


    ưu điểm: Chi phí thấp do tận dụng ổ đĩa ảo, ứng dụng miễn phí. Nhập liệu không bị delay do lưu trên máy mình rồi mới chuyển về server
    Khuyết điểm: Dữ liệu truy xuất tùy vào tần suất cập nhật của phía server

    Ứng dụng điển hình: Hệ thống thống kê, nhập liệu tiêm chủng, theo dõi Covid hiện nay

    Cảm ơn anh Noname.
    Anh đưa ra bài viết quá tuyệt vời.
    Lúc trước, khi mình mới bắt đầu làm vs Access (chuyển từ hệ thống Excel cũ sang Access) thì làm theo cách.
    Xây dựng đầy đủ dữ liệu và chia làm 2 file (backend) và User. cả 02 file này share qua hệ thống Onedrive của Công ty, và mọi người có thể "Add to my Computer" để 02 file này luôn hoạt động ở tất cả các máy dù ở bất kỳ nơi đâu.
    Tuy nhiên, khi làm việc, nếu 2 người cùng nhập dữ liệu vào bảng thì Onedrive k thể tự động lưu cả 02 mà tạo ra bản sao lưu.
    Vì vậy, em đã kết hợp 02 cách của anh Noname như sau.
    Đưa file backend vào máy chủ, và tạo VPN ảo để share đến các máy tính của mọi người.
    Và gửi các file user (bản cập nhật mới nhất) qua Onedrive để mọi người tự lấy xuống máy và sử dụng.