Перейти к содержанию
Fire Monkey от А до Я
  • 0

Неопознанная ошибка при sql запросе.


Олег Киреев

Вопрос

Опубликовано

Здравствуйте уважаемые. Прошу Вас подсказать почему возникает НЕОПОЗНАННАЯ ОШИБКА при sql запросе к файлу базы Access через ADOConnection. У меня IDE Delphi 10.3, OS Win 7, MSOffice 2014. Суть запроса следующий. В файле базы имеется поле с названием  Индекс_уровня. Его тип String. В каких то строках этого поля имеются вот такие записи типа 2_1_012_012_000. Требуется занести в таблицу  DBGrid все записи у которых сначала 012 а остальное отбросить. Сам запрос формирую так: Запрос:='SELECT * FROM Tab_Glavn where SUBSTRING(Индекс_уровня, 5, 3) =  ' + НомерПозВголов;   Где НомерПозВголов это переменная String в которую я заранее загружаю 012. Т.е. с 5-го символа длиной 3 символа строки сравнить с данными в переменной НомерПозВголов. Синтаксических ошибок не выдаёт. Просто в результате обработки исключения : Except
    on e: Exception do
      begin
      MessageDlg('Возникло исключение: '+e.Message, mtInformation,[mbYes],0);
      end;
    End; появляется сообщение: Возникло исключение: НЕОПОЗНАННАЯ ОШИБКА. СпасиБО.

Рекомендуемые сообщения

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...