|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
04.08.2013, 12:38 | #1 |
Пользователь
Регистрация: 23.12.2010
Сообщений: 18
|
Проблемы с SQL запросом
Доброго времени суток.
Столкнулся с нерешаемой, как показывает время, проблемой... Перепробовал разные, известные мне, способы, кроме отдельного указания параметров... А теперь конкретнее. Вот часть кода: Код:
Этот запрос ищет в БД по полям одну строку, удовлетворяющую условию, чтобы Квалитет (KVALITET_Otv) был в диапазоне между двумя полями значения Свыше (mi) и До (ma). Переменные, которые подставляются в запрос я проверял - корректные. Все названия верные, проверял. Проблема в том, что при выполнении запроса, программа ругается и выводит ошибку: "Обнаружены символы за пределами инструкции SQL". Помогите пожалуйста, до этого момента все запросы отлично работают и обрабатываются... |
04.08.2013, 13:56 | #2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Код:
Далее: int([mi]) - mi это поле? Какого типа?
I'm learning to live...
|
|
04.08.2013, 14:02 | #3 |
Пользователь
Регистрация: 23.12.2010
Сообщений: 18
|
Я упростил запрос и ввел параметры такими, как они подставлялись из переменных.
Код:
К - название поля текстового типа, ma и mi - тоже поля и были раньше текстового типа, сейчас сделал Числового типа. |
04.08.2013, 14:19 | #4 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Цитата:
Код:
I'm learning to live...
|
||
04.08.2013, 14:30 | #5 |
Пользователь
Регистрация: 23.12.2010
Сообщений: 18
|
эм... c поочередным F7/F8 у меня дальше выделенной строки не идет:
Код:
Исправил: Код:
Закомментировал строку Код:
Последний раз редактировалось maonang; 04.08.2013 в 14:33. |
04.08.2013, 16:28 | #6 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
04.08.2013, 16:56 | #7 |
Пользователь
Регистрация: 23.12.2010
Сообщений: 18
|
я и числового и текстового типа пробовал...
|
04.08.2013, 18:54 | #8 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Ерунда какая то...
Как отработает вот такой запрос? Код:
I'm learning to live...
|
04.08.2013, 19:40 | #9 |
Участник клуба
Регистрация: 19.12.2007
Сообщений: 1,100
|
а если
Код:
На форуме: Помогаю за спасибо
ICQ\Skype: Это моё личное время ... |
04.08.2013, 21:05 | #10 |
Пользователь
Регистрация: 23.12.2010
Сообщений: 18
|
Yurk@
Странно... запрос выполнился, но нашел неверное значение, то есть 3 по базе, а нужно 7. Потом ошибка '' is not a valid floating point value. неразбериха... Я убрал вывод и сразу ошибка, поставил после присваивания значения из БД Exit, чтобы прервать дальнейшие действия - смысла 0, та же ошибка |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблемы с SQL запросом. (Delphi) | maonang | Помощь студентам | 4 | 11.08.2012 21:47 |
Проблемы с запросом в базу | VHomer | БД в Delphi | 10 | 23.06.2010 00:36 |
Проблемы с запросом. | Cerber24 | SQL, базы данных | 1 | 05.06.2010 02:59 |
Проблемы с запросом | Cerber24 | SQL, базы данных | 10 | 01.04.2010 14:14 |
Проблемы с POST запросом... | JustKurt | Работа с сетью в Delphi | 1 | 26.07.2009 01:02 |