|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
добавление данных из Delphi в таблицу Access
Вот такая проблема.
Есть одня таблица (Таблица 1) и в ней три поля (Name, Position, Birth_date). На форме есть три поля для ввода edit2.text,edit3.text, edit4.text и кнопка при нажитии которой считываются данные из полей edit2,3,4 в таблицу. Как все это прописать, подскажите пожалуйста. И что при этом случае записывать в свойстве ADOQuery1 SQL. Заранее спасибо1 |
#2
|
||||
|
||||
Код:
procedure addtotable var C:TADOQuery begin C:=TADOQuery.Create(nil); with C do begin Connection:=MainConnection; //твое соединение с базой SQL.Text:='UNSERT INTO [Таблица 1] (Name, Position, Birth_date) '+ 'VALUES (:Name, :Position, :Birth_date)'; Parameters.ParseSQL(SQL.Text,True); Parameters.ParamByName('Name').AsString:=Edit2.Text; Parameters.ParamByName('Position').AsInteger:=StrToInt(Edit3.Text); Parameters.ParamByName('Birth_date').AsDateTime:=StrToDate(Edit4.Text); try ExecSQL; except ShowMessage('Error'); end; end; C.Free; end; Примерно так |
#3
|
|||
|
|||
Спасибо, конечно, но что то у меня не получается...
|
#4
|
|||
|
|||
вместо Unsert попробуй Insert
|