Форум: "Базы";
Текущий архив: 2002.08.08;
Скачать: [xml.tar.bz2];
Вниз
Синтаксис SQL Найти похожие ветки
← →
Loco (2002-07-19 14:08) [0]Всем Привет!!!
Проблема в следующем: есть переменная Integer, есть поле Numeric,
нужно, чтобы по клику на кнопке выбирались значения поля меньшие, чем вышеупомянутая переменная. Не могу разобраться с синтаксисом запроса, помогите, кому не сложно.
Код:
SQL.Add("WHERE");
SQL.Add("(CreditSum < " strSum ");
Где ошибка
← →
kalliopiy (2002-07-19 14:11) [1]А что разве компилятор не подсказывает? :)
> SQL.Add("WHERE");
> SQL.Add("(CreditSum < ???????? " strSum ");
ИМХО, надо
SQL.Add("WHERE");
SQL.Add("CreditSum < "+ inttostr(strSum));
Вот и все!
← →
Loco (2002-07-19 14:20) [2]2kalliopiy ©
Уже пробовал, в таком случае компилятор говорит:
Unterminated string
А если:
SQL.Add("WHERE");
SQL.Add("(CreditSum < " +inttostr(strSum) );
то при выполнении - исключение:
Invalid use of keyword
← →
kalliopiy (2002-07-19 14:36) [3]
with Query1 do
begin
SQL.Clear;
SQL.Add("SELECT * FROM <имя таблицы>");
SQL.Add("WHERE CreditSum<"+inttostr(strSum));
Open;
end;
Должно работать. И скобку перед CreditSum не ставь!
← →
Loco (2002-07-19 14:44) [4]2kalliopiy ©
Thanx!!!!
Уже разобрался, путём тыканья скобок и апострофов куда попало :))
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.08.08;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c