Voila, � un moment je fais une requ�te grace � un TQUERY. Apr�s cette requete, je veux utiliser le meme composant pour une autre requete mais agissant sur une autre base de donn�e.
Voici mon code:
TGV->SQLDepartTrain->DatabaseName="Billetterie";
TGV->SQLDepartTrain->Close();
TGV->SQLDepartTrain->SQL->Clear();
TGV->SQLDepartTrain->SQL->Add("Select GareDepart from TTrain where NumeroTrain= "+TGV->NmTrainAuto->Text+" ");
TGV->SQLDepartTrain->Prepare();
TGV->SQLDepartTrain->Open();
TGV->SQLDepartTrain->Close();
TGV->SQLDepartTrain->DatabaseName="EtatReseau";
TGV->SQLDepartTrain->SQL->Clear();
TGV->SQLDepartTrain->SQL->Add("Insert into Trains (Numero,Trajet) Values ("+TGV->NmTrainAuto->Text+","+TrainA.Trajet+") ");
//TGV->SQLDepartTrain->Prepare();
TGV->SQLDepartTrain->ExecSQL();
Voila, pour le 1� changement de Database, �a marche nickel, pour le second, malgr�s que je demande au TQUERY utilis� de se fermer, �a me met "impossible d'effectuer cette op�ration sur une table ouverte"...
Une solution???
Partager