Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Delphi - inserimento dati nel database
Forum - Delphi - inserimento dati nel database

Avatar
lucca (Normal User)
Pro


Messaggi: 84
Iscritto: 03/12/2009

Segnala al moderatore
Postato alle 10:41
Giovedė, 28/06/2012
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

  1. procedure TForm1.Q1BeforePost(DataSet: TDataSet);
  2. begin  
  3. if Q1.State IN [dsInsert] then    
  4. begin    
  5. ADOCommand1.CommandText:=('INSERT INTO registro'+                            
  6. '(IdStuFk, IdMatFk, IdDocFk) '+                            
  7. 'VALUES ('+NumIdAlunno+','+numId_Materie+','+numIdDoc+')');    
  8. ADOCommand1.Execute;  
  9. end;
  10. end;




come posso fare????

PM Quote