Đây là chuỗi kết nối với mật khẩu
Data Source=filename;Version=3;Password=myPassword;
Như bạn đã nói rằng bạn sử dụng navicat để đặt mã hóa sqlite. Mã hóa có nghĩa là bạn đã mã hóa cơ sở dữ liệu, nó khác với việc đặt mật khẩu cho cơ sở dữ liệu ..
trong việc đặt mật khẩu cho cơ sở dữ liệu, hãy thử mã này ..
//create file
SQLite.SQLiteConnection.CreateFile("c:\\mydatabase file.db3")
Dim cn As New SQLite.SQLiteConnection
//set password
cn.ChangePassword("paxword")
//remove password
cn.ChangePassword("")
Trước tiên hãy xóa mã hóa ..