roker002
Commander
- Registriert
- Dez. 2007
- Beiträge
- 2.106
Schreibe ein MFC programm. hab 2 Klassen. Die ein Klasse ist reine Oberfläche die andere ist eine ODBC klasse. Die Oberflächeklasse erbt von ODBC Klasse.
Code der MFC Klasse:
Code der ODBC Klasse:
m_pSet ist eine Public Var der Klasse ODBC.
Naja das Problem ist. Ich kriege die OpenConn nicht initialisiert. Bekomme immer den LNK Probleme
Kenn mich mit OOP aus aber mit C++ bin ich da noch Anfänger.
najut.. ich warte dann.
Code der MFC Klasse:
Code:
void Cxxx::OnBnClickedOk()
{
Ctest *m_test = new Ctest(NULL);
m_test->OpenConn();
if(!m_test->m_ConOpen)
{
MessageBox(_T("Verbindung mit DB ist fehlgeschlagen."));
}
}
Code der ODBC Klasse:
Code:
void OpenConn()
{
Ctest *m_pSet = new Ctest(NULL);
if(m_pSet->Open(CRecordset::dynaset,NULL, CRecordset::readOnly))
{
m_pSet->m_ConOpen = true;
}else{
m_pSet->m_ConOpen = false;
}
}
m_pSet ist eine Public Var der Klasse ODBC.
Naja das Problem ist. Ich kriege die OpenConn nicht initialisiert. Bekomme immer den LNK Probleme
Kenn mich mit OOP aus aber mit C++ bin ich da noch Anfänger.
najut.. ich warte dann.
Zuletzt bearbeitet: