Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.09.08;
Скачать: CL | DM;

Вниз

Числовые значения целого типа в SQL запросах через параметры   Найти похожие ветки 

 
izx   (2003-08-18 19:37) [0]

Нужно ли передавать числовые значения целого типа в SQL запросах через параметры?

Использую Delphi 6, BDE и InterBase 5.6.

Могут ли возникнуть в таком запросе при отправке его из программы на Delphi через BDE ошибки?
Здесь числовые значения целого типа передаются строкой.

Query1.SQL.Add("Update tableName set int_field=111 where id=22");
Query1.ExecSQL;

Или же числовые значения целого типа лучше передавать через параметры?

Query1.SQL.Add("Update tableName set int_field=:par1 where id=:par2");
Query1.ParamByName("par1").AsInteger=111;
Query1.ParamByName("par2").AsInteger=222;
Query1.ExecSQL;

У меня подозрение, что если передавать даже целые числовые значения не через параметры, то могут быть глюки.


 
Alexandr ©   (2003-08-19 06:47) [1]

на чем основано подозрение?
1 передастся верно?
а 2? а 3? или что?

когда-то проще так, когда-то этак...



Страницы: 1 вся ветка

Текущий архив: 2003.09.08;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.026 c
3-24364
Петр
2003-08-19 11:48
2003.09.08
Как определить версию mdb файла, работая с ним через ADO?


6-24607
Slaga
2003-06-21 15:45
2003.09.08
Сканирование удаленного компа, а точнее


7-24726
Diamond Dog
2003-06-25 19:35
2003.09.08
Отключение выбора режима загрузки винды при нажатии F8


14-24697
Viktor Kushnir
2003-08-17 08:34
2003.09.08
Большая печать


1-24542
GreySerg
2003-08-26 17:28
2003.09.08
Возврат в несортированный список в TListBox