Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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.55 MB
Время: 0.028 c
4-24263
mazepa
2002-06-01 02:15
2002.08.08
progress bar


1-24042
Sub
2002-07-25 17:26
2002.08.08
Общие вопросы


14-24237
Olgerd
2002-07-12 11:40
2002.08.08
О видеокартах...


1-23983
Mr. JS
2002-07-27 13:19
2002.08.08
Имя узла в TreeView?


3-23878
PashketSiniz
2002-07-17 10:22
2002.08.08
Количество знаков после запятой





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский