Тема: Хелп ми :)
Показать сообщение отдельно
  #2  
Старый 14.03.2007, 10:16
Аватар для NiiliT
NiiliT NiiliT вне форума
Прохожий
 
Регистрация: 02.03.2007
Сообщения: 15
Репутация: 10
По умолчанию

Цитата:
Сообщение от Dammage
База данных - сделана в MS Access

таблица 1:
-Название "maintable"
Поля:
-id (числовой тип (не счетчик))
-fam (текст)
-name (текст)
-otch (текст)
-sdate (тип дата)
-stype (текст)

Итак. Нужно добваить не через стандартный навигатор (т.е поля для ввода и используя SQL запрос на добавление как я понял).

Плиз подскажите как это организовать.

Добавение
Код:
var
  sSQL: string;
begin
  frmDM.qSQL.Close;
  sSQL := ' insert maintable '
           + '         (fam, name, otch, sdate, stype) '
           + ' values '
           +          (:fam, :name, :otch, :sdate, :stype) ';
  frmDM.qSQL.SQL.Text := sSQL
  frmDM.qSQL.Parameters.ParamByName('fam').Value := edtFam.Text;
  frmDM.qSQL.Parameters.ParamByName('name').Value := edtName.Text;
  frmDM.qSQL.Parameters.ParamByName('otch').Value := edtOtch.Text;
  frmDM.qSQL.Parameters.ParamByName('sdate').Value := edtDate.Date;
  frmDM.qSQL.Parameters.ParamByName('stype').Value := edtType.Text;
  try
    frmDM.qSQL.Open;
  except
  end;
end;

//оптимизируя сам!! .... with, Parsing
Ответить с цитированием