|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Помогите добавить данные в таблицу
procedure TForm2.Button1Click(Sender: TObject);
var f1,f2:string; begin f1:=edit1.text; f2:=edit2.text; adoquery1.sql.clear; adoquery1.sql.add('instert into contractors(kod,name) values('+f1+','+f2+')') ; adoquery1.ExecSQL; end; Подскажите, у меня возникает ошибка при добавлении данных в таблицу, затыкается на строке adoquery1.ExecSQL; Что не так? |
#2
|
||||
|
||||
если оба поля (kod, name) у тебя строковые делай так:
Код:
procedure TForm2.Button1Click(Sender: TObject); var f1,f2:string; begin f1:=edit1.text; f2:=edit2.text; adoquery1.sql.clear; adoquery1.sql.add('instert into contractors(kod,name) values('+QuotedStr(f1)+','+QuotedStr(f2)+')') ; adoquery1.ExecSQL; end; |