Cập nhật phiên bản mới cho chương trình Access?

VBA

New Member
Hội viên mới
Mình làm 1 Tool nho nhỏ cho anh chị em trong cơ quan dùng trên mạng LAN. file data.mdb đặt trên ổ dùng chung \\SERVER\DUNGCHUNG, file chương trình thì mỗi máy Client copy xuống rồi chạy
Do đó mỗi lần có thay đổi gì về chương trình thì lại phải chạy từng máy rồi copy lại cho mọi người rất mất thời gian. Mình muốn khi có thay đổi thì mình đặt chương trình mới ở \\SERVER\DUNGCHUNG và đặt tên file theo quy ước ví dụ là: updatever20.mdb hoặc UpdateVer21.mdb
Khi đó các máy Client chạy chương trình cũ sẽ hiện lên thông báo: "Đã có bản cập nhật Version mới 2.1 đề nghị chạy Update để lên phiên bản mới hơn"
Sau khi nhấn vào nút Update thì nó sẽ tự động copy về Query mới, Form mới, Report mới, Module mới. Như thể chương trình sẽ rất Pro và chuyên nghiệp hơn, mong các bạn giúp đỡ mình với
 
Ðề: Cập nhật phiên bản mới cho chương trình Access?

mình hỏi không phải bạn làm chương trình dùng chung như thế nào vậy? có thể hướng dẫn mình không? vì mình cũng có chương trình access muốn cho mọi người dùng. Nhưng khi làm thì không làm được. Mong bạn giúp đỡ . thanks!
 
Ðề: Cập nhật phiên bản mới cho chương trình Access?

File Data.mdb chỉ chứa Table bạn đặt trên thư mục chia sẻ trên mạng LAN, còn file chạy(có chứa các query, form, report, macro, Module) bạn copy cho từng máy để chạy, chỉ vậy thôi.
 
Ðề: Cập nhật phiên bản mới cho chương trình Access?

Mình làm 1 Tool nho nhỏ cho anh chị em trong cơ quan dùng trên mạng LAN. file data.mdb đặt trên ổ dùng chung \\SERVER\DUNGCHUNG, file chương trình thì mỗi máy Client copy xuống rồi chạy
Do đó mỗi lần có thay đổi gì về chương trình thì lại phải chạy từng máy rồi copy lại cho mọi người rất mất thời gian. Mình muốn khi có thay đổi thì mình đặt chương trình mới ở \\SERVER\DUNGCHUNG và đặt tên file theo quy ước ví dụ là: updatever20.mdb hoặc UpdateVer21.mdb
Khi đó các máy Client chạy chương trình cũ sẽ hiện lên thông báo: "Đã có bản cập nhật Version mới 2.1 đề nghị chạy Update để lên phiên bản mới hơn"
Sau khi nhấn vào nút Update thì nó sẽ tự động copy về Query mới, Form mới, Report mới, Module mới. Như thể chương trình sẽ rất Pro và chuyên nghiệp hơn, mong các bạn giúp đỡ mình với

mình đã từng làm như thế trong VB thôi có phải ý bạn như thế này không
bạn coi 2 hình dưới nhé
 
Sửa lần cuối:
Ðề: Cập nhật phiên bản mới cho chương trình Access?

Vậy sao bạn không đơn giản hoá nó bằng cách :
Cả 2 file front-end và back-end bạn để trên \\SERVER\DUNGCHUNG ,còn các máy cilent bạn tạo shortcut đến file Front-End .Như thế mỗi lần chỉnh sửa thì bạn chỉ việc copy file Front-End ra sửa xong lại copy đè lại thôi.
 
Ðề: Cập nhật phiên bản mới cho chương trình Access?

Vậy sao bạn không đơn giản hoá nó bằng cách :
Cả 2 file front-end và back-end bạn để trên \\SERVER\DUNGCHUNG ,còn các máy cilent bạn tạo shortcut đến file Front-End .Như thế mỗi lần chỉnh sửa thì bạn chỉ việc copy file Front-End ra sửa xong lại copy đè lại thôi.

vậy thì mình vẫn phải đi các máy copy hoặc hướng dẫn mà:ngaytho::ngaytho:
 
Ðề: Cập nhật phiên bản mới cho chương trình Access?

chep file ctrinh.mdb(vi du) len server \\SERVER\DUNGCHUNG
tạo 1 file .bat co noi dung:

D:
copy \\SERVER\DUNGCHUNG\ctrinh.mdb
"C:-/Program Files\Microsoft Office\OFFICE11\MSACCESS.EXE" D:-/ctrinh.mdb

file .bat chep cho moi may client, chay chuong trinh bang file .bat. Khi do file .bat se tu dong copy file ctrinh.mdb tu server ve may client de chay. Khi cap nhat phien ban moi ban chi viec cap nhat len \\SERVER\DUNGCHUNG


Ban nen dung SQL server2000 lam database chu dung file .mdb rat la cham. SQLserver 2000 rat de su dung.
 
Ðề: Cập nhật phiên bản mới cho chương trình Access?

Vậy sao bạn không đơn giản hoá nó bằng cách :
Cả 2 file front-end và back-end bạn để trên \\SERVER\DUNGCHUNG ,còn các máy cilent bạn tạo shortcut đến file Front-End .Như thế mỗi lần chỉnh sửa thì bạn chỉ việc copy file Front-End ra sửa xong lại copy đè lại thôi.

Làm như vậy thì chương trình chạy rất chậm, khi mà có nhiều người cùng sử dụng 1 lúc
 
Ðề: Cập nhật phiên bản mới cho chương trình Access?

chep file ctrinh.mdb(vi du) len server \\SERVER\DUNGCHUNG
tạo 1 file .bat co noi dung:

D:
copy \\SERVER\DUNGCHUNG\ctrinh.mdb
"C:-/Program Files\Microsoft Office\OFFICE11\MSACCESS.EXE" D:-/ctrinh.mdb

file .bat chep cho moi may client, chay chuong trinh bang file .bat. Khi do file .bat se tu dong copy file ctrinh.mdb tu server ve may client de chay. Khi cap nhat phien ban moi ban chi viec cap nhat len \\SERVER\DUNGCHUNG


Ban nen dung SQL server2000 lam database chu dung file .mdb rat la cham. SQLserver 2000 rat de su dung.

Mình cũng muốn chuyển sang SQL lắm, nhưng khổ nỗi kiến thức về nó còn hạn chế lắm: Bạn có ebook nào hay về nó không cho mình xin với, nhất là về Connection, Access Data Project, View, Triger... đặc biệt là ví dụ cụ thể để viết lệnh DAO. Cảm ơn Bạn
 
Ðề: Cập nhật phiên bản mới cho chương trình Access?

Làm như vậy thì chương trình chạy rất chậm, khi mà có nhiều người cùng sử dụng 1 lúc

Cái này thì mình chưa được kiểm nghiệm nên không rõ.
 
Ðề: Cập nhật phiên bản mới cho chương trình Access?

mình ko có, bạn chịu khó search trên mạng.
 
Ðề: Cập nhật phiên bản mới cho chương trình Access?

Mình có mấy cuốn về SQL 2005 bằng tiếng Việt nhưng không biết có đúng cái bạn cần không thì mình up.Mà nên đọc bằng tiếng Anh thì hay hơn
 

CẨM NANG KẾ TOÁN TRƯỞNG


Liên hệ: 090.6969.247

KÊNH YOUTUBE DKT

Cách làm file Excel quản lý lãi vay

Đăng ký kênh nhé cả nhà

SÁCH QUYẾT TOÁN THUẾ


Liên hệ: 090.6969.247

Top