Alors j'ai un gros probleme je n'arrive pas à remplir ma comboBox à l'init de mon application dans mon onInitDialog.
voici mon code :
c'est au niveau de cette ligne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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); }
j'ai l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 remplir_lib.FetchInComboBox(&m_combo_lib);
Voila si quelqu'un pouvais m'aider c'a serai sympas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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.
En tout cas merci d'avance![]()
Partager