[MFC] probleme remplissage comboBox avec ADOLib
Alors j'ai un gros probleme je n'arrive pas à remplir ma comboBox à l'init de mon application dans mon onInitDialog.
voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
BOOL CParamTerminal::OnInitDialog()
{
myConn = new ADOConnect();
CString sProvider = "DRIVER={MySQL ODBC 3.51 Driver};SERVER=localhost;DATABASE=CS;UID=root;PASSWORD=;OPTION=2";
// Connexion à la base de données
if (!myConn->Connect(sProvider))
{
cout << myConn->GetError() << endl; //Affichage de l'erreur en cas de problème
AfxMessageBox("Y a une merde ca connecte pas");
exit (0);
}
ADOSelect remplir_lib;
if (!remplir_lib.Open(myConn->ADOConn, "select libelle_carte from carte"))
{
// cout << mySel.GetError() << endl; // Affichage de l'erreur
}
else
{
remplir_lib.MoveFirst();
remplir_lib.FetchInComboBox(&m_combo_lib);
remplir_lib.Close();
}
UpdateData(false);
return (true);
} |
c'est au niveau de cette ligne :
Code:
1 2
|
remplir_lib.FetchInComboBox(&m_combo_lib); |
j'ai l'erreur suivante :
Code:
1 2 3 4
|
ParamTerminal.obj : error LNK2001: unresolved external symbol "public: int __thiscall ADOSelect::FetchInComboBox(class CComboBox *)" (?FetchInComboBox@ADOSelect@@QAEHPAVCComboBox@@@Z)
RepExec\Maquette.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe. |
Voila si quelqu'un pouvais m'aider c'a serai sympas
En tout cas merci d'avance 8O