Как вставить значение в таблицу sqlite в C# с именем столбца, содержащим дефис
Мне нужно сделать вставку в существующую таблицу SQLite из кода C#, где одно из имен столбцов содержит дефис.
У меня есть приведенный ниже код и получаю сообщение об ошибке " логическая ошибка SQL или отсутствует база данных
нет такой колонки: BLD'.
Что я уже пробовал:
sqLiteCommand.Свойства commandtext = @"вставить в статус (бит, ПДИ, 'ПД-стр. значений) (@бит @ПДИ, @ПД-стр.)";
KeyValuePair по каждому элементу (и Л;int, список<СТС&ГТ;&ГТ; СТС в statusDBFormat)
{
int bit = sts.Ключ;
sqLiteCommand.Параметры.Добавить(новый SQLiteParameter ("@Bit", бит));
по каждому элементу (СТС stsValue в СЦ.Значение)
{
sqLiteCommand.Параметры.Add(new SQLiteParameter ("@" + stsValue.имятаблицы,
сцвалюэ.ценность));
}