我想在我的Asp.Net使用SQLite。 我有以下的ConnectionString web.config中的代码
<add name="ConnectionStringName" connectionString="data source=MembersLastLogin3.s3db" providerName="System.Data.SQLite" />
这里是运行的查询代码
public int ExecuteNonQuery(string sql)
{
try
{
string con = ConfigurationManager.ConnectionStrings["ConnectionStringName"].ConnectionString;
SQLiteConnection cnn = new SQLiteConnection(con);
cnn.Open();
SQLiteCommand mycommand = new SQLiteCommand(cnn);
mycommand.CommandText = sql;
int rowsUpdated = mycommand.ExecuteNonQuery();
cnn.Close();
return rowsUpdated;
}
catch { throw; }
}
}
这个简单的查询
sql = "INSERT INTO LastLogin (MemId ) VALUES ('" + res + "');";
LocalDb.ExecuteNonQuery(sql);
但我得到的错误“表LastLogin不存在”
我已经使用SqLitein的.Net已经但这是第一次,我用它在Asp.Net,我敢肯定,表中存在,但似乎它可以连接到它,这里是我的问题? 在web.config中的设置是否足够? 是否有任何教程可用? 谢谢