2012-03-07 48 views
5

Tôi có cơ sở dữ liệu SQLite và tôi đã quản lý để đặt mật khẩu từ C#.Mở kết nối với cơ sở dữ liệu được bảo mật bằng SQLite với navicat

_connection.ChangePassword("test"); 

và sau đó tôi kết nối như:

_connection = new SQLiteConnection("Data Source=" + Properties.Settings.Default.ConnectionString + 
              "example.db;Version=3;Max Pool Size=2;Password=test;"); 

Vấn đề của tôi bây giờ là tôi muốn có một công cụ quản lý GUI để quản lý các tập tin cơ sở dữ liệu. Tôi sử dụng navicat cho SQLite nhưng tôi không thể kết nối với tệp cơ sở dữ liệu bảo mật.

Các lỗi tôi đang phải đối mặt là "26 - tập tin được mã hóa hay không phải là một cơ sở dữ liệu"

Có một chương trình quản lý hoặc những gì tôi đang làm sai?

+0

bạn đã tìm thấy giải pháp chưa? – user1244109

Trả lời

-1

System.Data.Sqlite sử dụng tệp mã hóa không chuẩn được mã hóa bởi nó chỉ được đọc bởi system.data.sqlite

Các vấn đề liên quan