If you has set a password in your database with SQLite2009 Pro, you must enter md5 value for your password in the ado.net provider e.g: You have set password = 'mypassword' for your database that created with SQLite2009 Pro Now, when you want to connected your .NET application with your database...