sqliteデータベースを1つ作成しましたが、この関数に接続しようとしました。データベースに値を挿入できません(エラー:データベースファイルがロックされています)
void AddScores(string conn)
{
IDbConnection dbconn;
dbconn = (IDbConnection)new SqliteConnection(conn);
dbconn.Open();
using(IDbCommand dbCmd = dbconn.CreateCommand())
{
// string sqlQuery = "SELECT Id FROM PickAndPlace ";
string sqlQuery= "INSERT INTO PickAndPlace (Id) VALUES (324)";
dbCmd.CommandText = sqlQuery;
using(IDataReader reader = dbCmd.ExecuteReader())
{
while (reader.Read())
{
print(reader.GetInt32(0));
}
dbconn.Close();
reader.Close();
dbCmd.Dispose();
}
}
}
私は挿入値をしようとすると、次のコードは動作していない...そしてそれは、このエラーを見せている「データベースファイルがロックされています: データベースがロックされている」をしかし、私はをしようとこれを選択します私の間違いはどこですか?