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

Вниз

SQL   Найти похожие ветки 

 
mas_alexey   (2002-11-05 15:58) [0]

Как правильно сделать запрос вставляя в таблицу не сами значения, а значения из переменных(name,address). Следующая конструкция ругается.

var
z:string;
name,address:string;
begin
name:="alexey";
address:="kiev";
z:="insert into table (firm_name,firm_address) values (name,address)";
IBQuery1.Sql.add(z);
IBQuery1.ExecSQL;


 
Андрей Прокофьев ©   (2002-11-05 16:00) [1]

z:="insert into table (firm_name,firm_address) values (" + QuotedStr(name) + "," + QuotedStr(address);


 
Андрей Прокофьев ©   (2002-11-05 16:01) [2]

z:="insert into table (firm_name,firm_address) values (" + QuotedStr(name) + "," + QuotedStr(address) + ")";




 
KoluChi ©   (2002-11-05 16:02) [3]

Попробуй:

z:="insert into table (firm_name,firm_address) values (" + name + "," + address + ")";


А вообще лучше создать запрос с параметрами, и изменять параметры.


 
Max Zyuzin ©   (2002-11-05 16:07) [4]

IBQuery1.Add("insert into table (firm_name,firm_address) values (:name,:address)");
IBQuery1.ParamByName("name").AsString := name;
IBQuery1.ParamByName("address").AsString := address;
IBQuery1.ExecSQL;



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

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

Наверх




Память: 0.47 MB
Время: 0.019 c
1-82852
Ork
2002-11-14 13:22
2002.11.25
Проверка орфографии и подсветка синтаксиса в RichEdit


1-82740
Terrible
2002-11-14 19:35
2002.11.25
Писать цветами в RichEdit


14-82942
esu
2002-11-06 03:48
2002.11.25
Дети в романах С. Лукьяненко


1-82844
Cashey
2002-11-12 22:23
2002.11.25
Округление дробной части числа


14-82968
Undert
2002-11-04 21:01
2002.11.25
Ну дык, дезигнеры и бета-тестеры!