cần giúp đỡ về access và vb6
huhi2711 > 08-09-11, 05:23 PM
em có 1 pm viết bằng vb6 với csdl access là solieu.mdb tạm gọi là pm1
Nay em phải viết thêm 1 phần mềm vb6 cũng sử dụng solieu.mdb tạm gọi là pm2. Về cơ bản phần mềm vb6 này chỉ khác phần mềm cũ ở giao tiếp truyền thông với thiết bị vi xử lý.
Nhiệm vụ của em là làm thế nào để kết nối 2 phần mềm này với nhau để có thể sử dụng chung cho nhau. ( có nối mạng Lan với nhau)
Em đã thử rất nhiều cách mà chỉ thu được kết quả như sau:
em vào solieu.mdb của pm1 xóa sạch các tables của nó rồi link tables sang pm2. thì kết quả thu được là chỉ dùng chung 1 csdl, toàn bộ dữ liệu của 2 pm đều lưu trên csdl của pm2. Nhưng có vấn đề là khi tắt máy tính 2, hoặc máy tính này chết, hỏng win...v...v.. thì ko thể xuất báo cáo từ pm1 được, thế mới chán.
Mà phần mềm của em bắt buộc có kết nối csdl với nhau ( em làm về cân điện tử, gồm 2 cân, ví dụ xe oto vào ở cân 1 nhưng ra ở cân 2 nên phải kết nối chung với nhau)
em cũng thấy ở trên diễn đàn nói nhiều về việc tạo thêm csdl mới ví dụ như solieu1.mdb chẳng hạn rồi link tables sang solieu.mdb. Nhưng cách này đối với em ko khả thi vì như vậy phải viết lại toàn bộ phần mềm vb6 ( rất khó).
Hoặc chuyển access sang sql ( ko hợp lý với em)
Có cách nào nữa ko hả các bác. em đang bí lắm.
có nghĩa là: em muốn sử dụng chung 1 csdl solieu.mdb để khi bất kỳ máy nào tắt đều có thể lấy báo cáo từ máy kia.