private void SetConnection()
{
string a = string.Format(@"Data Source={0};Version=3;New=False;Compress=True;", "~/lodeDb.db");
sql_con = new SQLiteConnection(a);
}
private void ExecuteQuery(string txtQuery)
{
SetConnection();
sql_con.Open();
sql_cmd = sql_con.CreateCommand();
sql_cmd.CommandText = txtQuery;
sql_cmd.ExecuteNonQuery();
sql_con.Close();
}
当我运行到 sql_cmd.ExecuteNonQuery 时,Sqlexception 是“无法打开数据库文件”。我的在线主机上的“lodeDb.db”文件,我认为数据源是错误的。你能告诉我在线托管中是否有 db 文件吗?如何设置数据源进行连接谢谢注意:权限文件在这里没有问题