Я получаю следующее исключение в моем запросе SQLite:вызов функции Неопределенный ниже()
Выражение содержит вызов функции не определено ниже()
У меня есть очень простой SQLite набранный набор данных в VS2012.
Я разбираю большой объем данных и хочу проверить, существует ли строка до добавления новой строки.
Я использую метод .select()
для возврата массива datarows. Если длина массива равна нулю, я добавляю новое новое. Просто!
Все работает хорошо, но я добавил проверку, чтобы предотвратить добавление повторяющихся строк, если это неверно. Я храню имена файлов.
ЗЕЬЕСТ является:
"lower(FileName) = '" + EscapeFileName(strFileName).ToLower() + "'"
Однако я получаю вышеуказанную ошибку на ниже (FileName). Если я удалю, это работает нормально, но, очевидно, проверка не сопоставима.
Заявление работает как ожидается в SQLiteAdmin.
Если вы обнаружили, что ответ сработал для вас, пожалуйста, не забудьте «принять» его ради будущих посетителей. – JDB