У меня есть следующий блок кода
SQLiteConnection cnn = new SQLiteConnection("Data Source=" + getDBPath());
cnn.Open();
SQLiteCommand mycommand = new SQLiteCommand(cnn);
string values = "'" + this.section + "','" + this.exception + "','" + this.dateTimeString + "'";
string sql = @"INSERT INTO Emails_Pending (Section,Message,Date_Time) values (" + values + ")";
mycommand.CommandText = sql;
mycommand.ExecuteNonQuery();
cnn.Close();
Когда я его выполняю, ничего не происходит, никаких ошибок не выдается, но ничего не вставляется, что я делаю не так?
Путь к БД правильный! Оператор вставки работает, попробовал его в графическом интерфейсе SQLLite (там проблем нет)
Вот фрагмент SQL:
"INSERT INTO Emails_Pending (Section,Message,Date_Time) values ('Downloading Received Messages','Object reference not set to an instance of an object.','04.12.2009 11:09:49');"