requete sql sous c++ builder6 - C++ - Programmation
MarshPosté le 20-05-2005 à 11:04:54
Bonjour, Je désire choisir le numéro d'un vol d'avion par l'intermédaire d'une ComboBox puis, par l'appui sur un bouton, changer toutes les valeurs sur ma fiche correspondant à ce vol (date du vol, météo, nom de l'élève, etc...)
Voici mon code :
instructionSQL = "SELECT * FROM parametrage WHERE numVol =" + vol; Form1->SQLConnection1->Execute(instructionSQL,NULL,NULL); Form1->Label1->Caption = Form1->SQLQuery1INSTRUCTEUR->Value;
Après réflexion je me suis aperçu qu'il n'y avait pas de "lien" entre ma requete et mon affichage (je n'avais pas de valeurs).
J'ai donc voulu utiliser le code suivant afin de récuperer l'adresse pointant sur ma ligne de champs .
TCustomSQLDataSet * essai; instructionSQL = "SELECT * FROM parametrage WHERE numVol =" + vol; Form1->SQLConnection1->Execute(instructionSQL,NULL,essai); Form1->Label1->Caption = ?
Mais ceci ne marche pas, j'ai une violation d'adresse certainement dû au pointeur essai . Merci de votre aide.
Message édité par richou73 le 20-05-2005 à 14:21:35
Marsh Posté le 20-05-2005 à 11:04:54
Bonjour,
Je désire choisir le numéro d'un vol d'avion par l'intermédaire d'une ComboBox puis, par l'appui sur un bouton, changer toutes les valeurs sur ma fiche correspondant à ce vol (date du vol, météo, nom de l'élève, etc...)
Voici mon code :
instructionSQL = "SELECT * FROM parametrage WHERE numVol =" + vol;
Form1->SQLConnection1->Execute(instructionSQL,NULL,NULL);
Form1->Label1->Caption = Form1->SQLQuery1INSTRUCTEUR->Value;
Après réflexion je me suis aperçu qu'il n'y avait pas de "lien" entre ma requete et mon affichage (je n'avais pas de valeurs).
J'ai donc voulu utiliser le code suivant afin de récuperer l'adresse pointant sur ma ligne de champs .
TCustomSQLDataSet * essai;
instructionSQL = "SELECT * FROM parametrage WHERE numVol =" + vol;
Form1->SQLConnection1->Execute(instructionSQL,NULL,essai);
Form1->Label1->Caption = ?
Mais ceci ne marche pas, j'ai une violation d'adresse certainement dû au pointeur essai . Merci de votre aide.
Message édité par richou73 le 20-05-2005 à 14:21:35