Oracle8i через ADO
Не получаеться подключиться в БД Oracle8i Enterprise Edition (8.1.7.0.0), через ADO
Использую ActiveX (Microsoft ADO Data Control, version 6.0 (OLEDB).
При исполнении данного кода возникает ошибка следующего характера пишет что данный сервер БД не найден.
Ошибка должна быть здесь с вероятностью 99%.
//===========================================
ca.SetConnectionString("PROVIDER=Oracle ODBC Driver;dsn=auto;uid=system;pwd=manager;database=auto;");
//===========================================
Может поясните какие значения суда писать
PROVIDER=?
dsn=?
uid=”Это я понимаю имя”
pwd=”Пароль”
database=?
Текст программы:
Цитата:
//---------------------------------------
ca.Create(_T("STATIC"), "Hi", WS_CHILD | WS_VISIBLE, CRect(0, 0, 400, 200), this, 111);
ca.ShowWindow(SW_HIDE);
ca.
ca.SetConnectionString("PROVIDER=Oracle ODBC Driver;dsn=auto;uid=system;pwd=manager;database=auto;");
ca.SetRecordSource("SELECT * FROM mytab1");
ca.Refresh();
cr=ca.GetRecordset();
long i=cr.GetRecordCount();
char buffer[255];
itoa(i,(char*)&buffer,10);
AfxMessageBox(buffer);
//---------------------------------------
Большое спасибо.