• Vui lòng đọc nội qui diễn đàn để tránh bị xóa bài viết
  • Tìm kiếm trước khi đặt câu hỏi

Không dùng được Jet 4.0 trong Win7 64 bit?

Thảo luận về các vấn đề Công Nghệ Thông Tin chung: tin tức, công nghệ mới...

Điều hành viên: Điều hành

hoangvantmb
Thành viên chính thức
Thành viên chính thức
Bài viết: 12
Ngày tham gia: T.Tư 12/08/2009 9:21 am
Has thanked: 2 time

Không dùng được Jet 4.0 trong Win7 64 bit?

Gửi bàigửi bởi hoangvantmb » T.Bảy 15/01/2011 7:49 am

Tôi đang viết một file *.dll cần dùng phương thức truy cập tới cơ sở dữ liệu để mở, đọc và lưu file *.mdb
Tuy nhiên nhận được báo lỗi không dùng được Jet 4.0 trong hệ điều hành 64 bit,
Giải pháp mà cư dân mạng đưa ra là thiết lập chế độ 32bit, tuy nhiên các phần mềm 64bit lại không đọc được file *.dll 32bit
Mình sử dụng Win7 64 bit bản quyền tất nhiên không muốn chuyển sang cài bộ Win7 32 bit *** được
Ai có thể giúp mình cách để truy cập cơ sở dữ liệu khi sử dung hệ điều hành 64 bit với!



Hình đại diện của người dùng
vietteiv
Quản trị
Quản trị
Bài viết: 1323
Ngày tham gia: T.Bảy 10/02/2007 12:17 am
Đến từ: Cung cấp giải pháp quản lý doanh nghiệp, dự án, tư vấn xây dựng
Has thanked: 6 time
Been thanked: 71 time
Liên hệ:

Re: Không dùng được Jet 4.0 trong Win7 64 bit?

Gửi bàigửi bởi vietteiv » T.Bảy 15/01/2011 8:48 am

có lẽ khi chạy ct sẽ hiện thông báo này
jet.png

bạn chỉnh lại thiết lập khi compile project từ AnyCPU --> x86 như hình sau
x86.png

hoangvantmb
Thành viên chính thức
Thành viên chính thức
Bài viết: 12
Ngày tham gia: T.Tư 12/08/2009 9:21 am
Has thanked: 2 time

Re: Không dùng được Jet 4.0 trong Win7 64 bit?

Gửi bàigửi bởi hoangvantmb » T.Bảy 15/01/2011 8:40 pm

Chính là lỗi ấy,
nếu thiết lập Target CPU sang x86 (32 bit), thì sẽ không còn lỗi nữa, nhưng lại phát sinh ra một vấn đề: sau khi biên dịch xong file DLL, thì các chương trình 64bit (AutoCAD) không đọc được các file đó vì các chương trình này chỉ cấp nhận dll 64 bit mà thôi !
Có cách nào giao tiếp được với Database mà vẫn giữ nguyên Target CPU là 64 bit (x64 hay Any CPU) hay không?

nghia_hl3000
Bài viết: 5
Ngày tham gia: CN 10/01/2010 4:37 pm
Has thanked: 2 time

Re: Chuyển Compile từ 64 sang 32 bit

Gửi bàigửi bởi nghia_hl3000 » T.Ba 10/04/2012 5:38 pm

Bài viết của bản thực sự rất bổ ích với mình.Rất cảm ơn bạn.Mình ngồi mày mò cả tháng trời để sử dụng bộ công cụ 3dstate nhưng bế tắc ở khoản nó toàn chay trên win32 nhờ bạn mà mình đã có thể sử dụng nó với 64 bít rồi.Đa tạ !!!!!


Quay về “Các vấn đề CNTT khác”

Đang trực tuyến

Đang xem chuyên mục này: Không có thành viên nào trực tuyến.3 khách