procedure TForm1.sButton10Click(Sender: TObject);
var
fields, values : string;
begin
fields := ' (Предмет, Всего, Теоритические, Лабораторные, Курсовые) ';
// полный алис !
values := '+ sEdit3.Text +,+ sEdit4.Text + , + sEdit5.Text + , +sEdit6.Text + , + sEdit7.Text +';
if CheckBox1.Checked then
begin
// тож самое
fields := fields + ', Экзамены';
values := values + ', 1';
end;
// вот присвоили бы эту строку переменной да вывели бы её в какой-то sEdit1 - и вопроса бы не было ...
ADOCommand1.CommandText:= 'insert into ' + sEdit1.text + '(' + fields + ')' + 'values (' + values + ')';
ADOCommand1.Execute;
end; |