У меня есть следующий блок кода
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');"