Mấy cái này code Python thì lèo cái xong. Xuất thành thư viện cho VBA rồi sau chỉ ấn cái là xong việc.
Convert về dạng foxplus là convert thế nào hả bạn? Kiều MạnhI don't program, I beat code into submission!!!
đoán 1 tí thôi nhé ... ko chắc chắn lắm Cài cái Driver của nó xong dùng ADODB mà lấy ... kiểu như SQLite muốn sử dụng nó cũng thế Lần chỉnh sửa cuối: 19/2/22 Kiều MạnhI don't program, I beat code into submission!!!
mò chút cũng ra à
- Theo tôi biết thì cái VFP ODBC driver nó không còn hỗ trợ nữa nên chuyển sang dùng OLEDB.
- Vô đây download cái driver OLEDB cho FoxPro (VfpOleDB.dll): https://github.com/VFPX/VFP9SP2Hotfix3/blob/master/VFPOLEDBSetup.msi
hoặc tải thẳng từ trang của Microsoft: https://www.microsoft.com/en-us/download/details.aspx?id=32602
- Cài xong thì đăng ký nó: nhớ chạy CMD với quyền Administrator.
Mã:
Lần chỉnh sửa cuối: 19/2/22 Kiều MạnhI don't program, I beat code into submission!!!
Mã:
Tôi thử trên office 64 bít ko sử dụng được
Mình sẽ cố gắng thử test các giải pháp cộng đồng trợ giúp. Có thể được có theerr không, cảm ơn giúp đỡ của mọi người.
Cái Provider cho Visual Foxpro (vfpoledb.dll) đã lâu lắm rồi, không có hỗ trợ cho Office 64 bit nhe. Còn không muốn phụ thuộc Office thì cứ Python mà đọc thôi, nó có quá trời thư viện hỗ trợ đọc DBF. Kiều MạnhI don't program, I beat code into submission!!!
có 1 vài cái mà tôi quan tâm Foxpro một chút đó là 1/ Hiện tại còn nhiều cty vẫn sử dụng phần mềm kế toán viết trên FoxPro 2/ tôi có quen 1 cty chuyên làm dịch vụ kế toán lớn cũng sử dụng phần mềm kế toán viết trên FoxPro mà hàng năm nếu có vấn đề gì phát sinh họ vẫn bảo trì 3/ mặc dù nó rất cổ nhưng hiện tại đâu đó vẫn còn sử dụng .... .... Vì vậy tôi quan tâm 1 chút muốn bảo tồn nó nếu cần thiết sau này chuyển qua Tools khác ta có thể lấy dữ liệu trước đó tham khảo vào Excel .... xong tùy xử lý nó .... .... Tôi mới phát hiện ra 1/ không cần thiết cài đặt Driver của FoxPro Hoặc File VFPOLEDBSetup.msi 2/ vẫn sử dụng tốt trên Office 64 bit 3/ chỉ cần VB6 cổ điển cũng viết tốt rồi .... 4/ Code thì tôi copy y trang code bài số 7 thử thôi .... ko phải là ko biết viết mà lười chút ... Copy cho nhanh 5/ tại ta chưa biết thực hiện đúng cách .... hay lách nó mà thôi 6/ xem hình trong cài đặt của tôi ko có sự hiển diện của Fox Pro xem video Liên kết: https://youtu.be/E_xNP1TOjhI Lần chỉnh sửa cuối: 20/2/22
kiểu gì thì cũng phải cần thêm thư viện bên ngoài thôi.
1/ Hiện tại còn nhiều cty vẫn sử dụng phần mềm kế toán viết trên FoxPro 2/ tôi có quen 1 cty chuyên làm dịch vụ kế toán lớn cũng sử dụng phần mềm kế toán viết trên FoxPro mà hàng năm nếu có vấn đề gì phát sinh họ vẫn bảo trì 3/ mặc dù nó rất cổ nhưng hiện tại đâu đó vẫn còn sử dụng .... .... Vì vậy tôi quan tâm 1 chút muốn bảo tồn nó nếu cần thiết sau này chuyển qua Tools khác ta có thể lấy dữ liệu trước đó tham khảo vào Excel .... xong tùy xử lý nó .... .... Tôi mới phát hiện ra 1/ không cần thiết cài đặt Driver của FoxPro Hoặc File VFPOLEDBSetup.msi 2/ vẫn sử dụng tốt trên Office 64 bit 3/ chỉ cần VB6 cổ điển cũng viết tốt rồi .... 4/ Code thì tôi copy y trang code bài số 7 thử thôi .... ko phải là ko biết viết mà lười chút ... Copy cho nhanh 5/ tại ta chưa biết thực hiện đúng cách .... hay lách nó mà thôi 6/ xem hình trong cài đặt của tôi ko có sự hiển diện của Fox Pro View attachment 272318 xem video Liên kết: https://youtu.be/E_xNP1TOjhICẢM ƠN ANH, ANH ĐÃ LÀM THẾ NÀO VẬY? Kiều MạnhI don't program, I beat code into submission!!!
Anh bài số 7 làm cho hết rồi còn tôi chỉ cópy và hiện thực nó thôi.,, hỏi a ấy xem sao… mọi cái có hết trong bài đó rồi…, ko phải tìm chi nữa Kiều MạnhI don't program, I beat code into submission!!!
Cách của các anh hay quá ạ ! Em Vân toàn phải dùng phân mềm chuyển từ File dbf sang excel thôi ạ.
Khi bạn muốn kết nối CSDL Foxpro vào Excel thì làm theo hướng dẫn của tôi dưới đây. Bạn hãy dùng DBKEY để tạo kết nối đến folder có các file DBF, sau đó dùng hàm BS_SQL để truy vấn dữ liệu theo câu lệnh SQL. Chỉ thế là xong. Toàn bộ quá trình làm không cần phải lập trình. Nếu bạn tìm hiểu kỹ hơn hàm BS_SQL thì còn làm rất nhiều báo cáo phức tạp và tốc độ nhanh. Lần chỉnh sửa cuối: 20/2/22 Kiều MạnhI don't program, I beat code into submission!!!
Mạnh đoán 1 chút nếu sai thì bỏ qua he Hình như chỉ chạy trên Office 32 bít
Đúng rồi. Vì Foxpro ODBC Driver hay Microsoft Visual FoxPro OLE DB Provider hiện nay chỉ hỗ trợ 32-bit nên Office và các add-in nhúng theo buộc phải là 32-bit mới chạy được. Kiều MạnhI don't program, I beat code into submission!!!
Đúng rồi. Vì Foxpro ODBC Driver hay Microsoft Visual FoxPro OLE DB Provider hiện nay chỉ hỗ trợ 32-bit nên Office và các add-in nhúng theo buộc phải là 32-bit mới chạy được. |