• 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

Nén và sửa lỗi dữ liệu access trong C# ?

Nơi trao đổi về các vấn đề trong lập trình Windows Forms, Console dùng cú pháp ngôn ngữ Visual Basic .NET và C#

Moderators: tungblt, vuathongtin

dong
Thành viên ưu tú
Thành viên ưu tú
Posts: 693
Joined: Thu 03/04/2008 7:46 am
Has thanked: 13 times
Been thanked: 2 times

Nén và sửa lỗi dữ liệu access trong C# ?

Postby dong » Tue 30/07/2019 9:39 am

Nén và sửa lỗi dữ liệu access trong C#, Mình có tìm các ví dụ trên mạng google nhưng không có ví dụ nào chạy được, code nén và sửa lỗi dữ liệu trong C# phải viết như thế nào ?



ncxn
Thành viên năng nổ
Thành viên năng nổ
Posts: 56
Joined: Thu 27/01/2011 9:37 am
Has thanked: 1 time
Been thanked: 6 times

Re: Nén và sửa lỗi dữ liệu access trong C# ?

Postby ncxn » Tue 30/07/2019 10:57 am

là muốn làm gì vậy?
Ý là Compact and Repair Access Database?

https://www.codeproject.com/Articles/77 ... -C-and-lat

dong
Thành viên ưu tú
Thành viên ưu tú
Posts: 693
Joined: Thu 03/04/2008 7:46 am
Has thanked: 13 times
Been thanked: 2 times

Re: Nén và sửa lỗi dữ liệu access trong C# ?

Postby dong » Wed 31/07/2019 2:10 pm

đúng rồi bạn, mình tìm Compact and Repair Access Database, code này mình cũng xem rồi chỉ nén thôi không có sửa lỗi, bạn chú ý dòng code dưới chỉ nén

Code: Select all

//invoke a CompactDatabase method of a JRO object
    //pass Parameters array
    objJRO.GetType().InvokeMember("CompactDatabase",
        System.Reflection.BindingFlags.InvokeMethod,
        null,
        objJRO,
        oParams);

ncxn
Thành viên năng nổ
Thành viên năng nổ
Posts: 56
Joined: Thu 27/01/2011 9:37 am
Has thanked: 1 time
Been thanked: 6 times

Re: Nén và sửa lỗi dữ liệu access trong C# ?

Postby ncxn » Thu 01/08/2019 10:11 am

Làm gì có chức nào sửa lỗi?

dong
Thành viên ưu tú
Thành viên ưu tú
Posts: 693
Joined: Thu 03/04/2008 7:46 am
Has thanked: 13 times
Been thanked: 2 times

Re: Nén và sửa lỗi dữ liệu access trong C# ?

Postby dong » Wed 28/08/2019 11:25 am

Vậy là bạn chưa tìm hiểu kỹ vấn đề này, mình có đoạn code này sử dụng thư viện chuẩn của microsoft luôn, khi chạy máy bắt phải nhập mật khẩu rồi mới chạy, mình muốn đưa mật khẩu vào code luôn nhưng chưa được.

Code: Select all

string PathFileSourceDB = "đường dẫn file dữ liệu gốc";
string PathFileDestinationDB = "đường dẫn file dữ liệu sau khi nén và sửa lỗi";
Microsoft.Office.Interop.Access.Application app = new Microsoft.Office.Interop.Access.Application();
app.CompactRepair(PathFileSourceDB, PathFileDestinationDB, false);
app.Visible = false;

Bạn xem và tham khảo góp ý.


Return to “Visual Basic .NET và C# (VB.NET & C#)”

Who is online

Users browsing this forum: No registered users and 4 guests