MySQL : insertion de données dans une table
Bonjour, j'ai un problème sur delphi et mysql :
j'ai une forme pour une table certificat_scolarité qui contient : id-niveau, id-spécialité, id-étudiant (des clés étrangères des autres tables) et il y a aussi l'année scolaire. Et voici mon code :
Code:
1 2 3
| fdtable3.Insert;
fdquery1.SQL.text:='insert into certificat_scl ( id_spec,id_niv) select id_spec, id_niv from specialite, niveau where (specialite.spec = '''+combobox2.text+''' and niveau.niv='''+combobox1.text+''' )' ;
fdquery1.ExecSQL; |
Alors le fdtable3.insert est pour insérer la date (l'année scolaire), et le code sql pour insérer id_spec et id_niv mon problème c'est quand je remplis les champs ça me donne 2 lignes (une contient la date et l'autre contient id_spec et id_niv).
SVP aidez-moi si c'est possible et merci.