lucca (Normal User)
Pro
Messaggi: 84
Iscritto: 03/12/2009
|
Ciao a tutti,
stavo facendo l'inserimento dei voti per lo studente, utilizzando la DBGrid riesco ad ottenere il valore, ma quando faccio un beforePost per inserire i valori di collegmento con altre tabelle, mi crea un'altra riga... quindi ne ho due!!!! come faccio a mettere tutto su una riga?
Ecco qua il codice per l'inserimento dei valori nel database:
codice:
Codice sorgente - presumibilmente Delphi |
procedure TForm1.Q1BeforePost(DataSet: TDataSet); begin if Q1.State IN [dsInsert] then begin ADOCommand1.CommandText:=('INSERT INTO registro'+ '(IdStuFk, IdMatFk, IdDocFk) '+ 'VALUES ('+NumIdAlunno+','+numId_Materie+','+numIdDoc+')'); ADOCommand1.Execute; end; end;
|
come posso fare????
|