Форум: "Начинающим";
Текущий архив: 2005.11.06;
Скачать: [xml.tar.bz2];
ВнизКак в SQL запрос подставить значение Edit1.Text? Найти похожие ветки
← →
Dofin (2005-10-11 18:50) [0]Делаю так:
IBTransaction1.StartTransaction;
try
IBQuery1.Close;
IBQuery1.SQL.Clear;
IBQuery1.SQL.Add("INSERT INTO TABLE1 (name) VALUES ("+Edit1.Text+")");
IBQuery1.ExecSQL;
IBTransaction1.Commit;
except
IBTransaction1.Rollback;
end;
На это выдает ошибку.
← →
Dofin (2005-10-11 19:12) [1]И че? Никто не знает?
← →
Ega23 © (2005-10-11 19:35) [2]("+""""+Edit1.Text+""""+")");
← →
Плохиш © (2005-10-11 20:11) [3]
> Ega23 © (11.10.05 19:35) [2]
Заделался халявным баголовителем? :-)
← →
Dofin (2005-10-11 21:07) [4]Ega23 © (11.10.05 19:35) [2]
Спасибо!
Плохиш © (11.10.05 20:11) [3]
Форум для НАЧИНАЮЩИХ!
← →
Плохиш © (2005-10-12 01:16) [5]
> Dofin (11.10.05 21:07) [4]
> Ega23 © (11.10.05 19:35) [2]
> Спасибо!
Введи в Edit1.Text текст с апострофом для начала, а потом благодарить будешь.
PS. QuotedStr
← →
pavel_guzhanov © (2005-10-12 08:22) [6]чтобы не путаться с апострофами, лучше использовать запрос с параметрами.
IBQuery1.SQL.Add("INSERT INTO TABLE1 (name) VALUES (:Name)");
IBQuery1.Params.Items[0].AsString:=Edit1.text;
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2005.11.06;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.038 c