Oppure

Loading
28/06/12 8:41
lucca
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:

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????
aaa