Цитата:
Сообщение от Raccoon
Очень хочется сделать вот так
ADOQuery1.SQL.Text:=('Insert INTO Customers (LastName, FirstNam... ...Pass) values ('''+ Edit1.Text +''', ''' + Edit2.Text +'''...StrToInt(Edit6.Text))');
но тут тоже какая-то ошибка.
|
Правильно, ошибку будет выдавать. Вы число в строку пытаетесь засунуть (IntToStr(Edit6.Text)). Нужно так:
ADOQuery1.SQL.Text:=('Insert INTO Customers (LastName, FirstNam... ...Pass) values ('''+ Edit1.Text +''', ''' + Edit2.Text +'''...Edit6.Text)');
Также смотря какая база, нужно либо одинарную кавычку, либо двойную использовать, попробуйте заменить.