Ciao a tutti,
ho fatto una query
sto facendo l'inserimento di un nuovo docente all'interno del database e questo mi fa vedere chi è già dentro(per una eventuale DELETE). quando inserisco un nuovo nome e cognome, dovrei mettere anche le chiavi che corrispondono alla materia e alla classe in cui insegna.codice:AQ1.SQL.Clear; AQ1.SQL.Add('SELECT docenti.COGNOME, docenti.NOME, '+ 'FROM docenti '+ 'WHERE NOT(docenti.IdDocPk=1) '); AQ1.Open; AQ1.First;
allora faccio:
e mi da errore, dicendo che non riesce a trovate IdMatFk e anche IdClaFk.... ho provato a mettere anche nella select il campo connessione(che consente di fare un collegamento con materie, docenti e classi(e all'interno di esso ci sono tutte le chiavi esterne)) ma non mi conviene.... come posso fare?codice:AQ1.FieldByName('IdMatFk') .AsString:= numId_Materia; AQ1.FieldByName('IdClaFk') .AsString:=numId_ClasseDoc;