carolin2007
Messages postés2Date d'inscriptionsamedi 16 décembre 2006StatutMembreDernière intervention25 décembre 2006
-
17 déc. 2006 à 10:16
Adminsma
Messages postés8Date d'inscriptionsamedi 2 décembre 2006StatutMembreDernière intervention28 juin 2011
-
21 déc. 2006 à 08:46
bonjour tout le monde,j'ai une bd crée en firebird .j'ai fai une requete de recherche par programmtion sur un element qui est la jointure de 3 tables(realisation_mod,creation_prog,programme).connexion par dbexpress(TSQLCONNECTION,TSQLQUERY,DataSetProvider,ClientDataSet.
le problème est le suivant : a chaque fois je click sur le bouton valider un message d'erreur s'apparait "le column unknown"
voici le code de boutton valider
procedure TForm4.JLAqua1Click(Sender: TObject);
var nbens,ang,c1 :string ;
nb:integer;
begin
c1:= form1.edit1.text;
FORM4.SQLQuery2.SQL.Clear;
FORM4.SQLQuery2.SQL.Add ('select count(cod_sec)');
FORM4.SQLQuery2.SQL.Add (' from enseignant e, realisation_mod r,creation_prog c');
FORM4.SQLQuery2.SQL.Add ('where e.cod_ens=r.cod_ens and r.cod_mod=c.cod_mod and r.GROUPE="G0" ');
FORM4.SQLQuery2.SQL.Add ('and r.cod_sec =' + edit2.text);
FORM4.SQLQuery2.SQL.Add ('and c.annee_etud=' + c1);
FORM4.SQLQuery2.SQL.Add ('and c.cod_prog=' + edit1.text);
FORM4.SQLQuery2.SQL.Add ('group by cod_sec') ;
FORM4.SQLQuery2.ExecSQL(true);
merci d'avance.