/* * ³ÌÐòÈë¿Ú */ #import "c:\\Program Files\\Common Files\\System\\ado\\msado15.dll" no_namespace rename("EOF", "EndOfFile") #include // wprintf #include // setlocale #include "DBCUtils.h" #include "Menu.h" using namespace std; int main() { setlocale(LC_ALL, "chs"); CoInitializeEx(NULL, COINIT_APARTMENTTHREADED); string pwd; while (true) { try { wprintf(L"Enter password:"); getline(cin, pwd); _ConnectionPtr pconnect(_uuidof(Connection)); if (getConnection(pwd, pconnect)) { mainMenu(pconnect); } } catch (_com_error& err) { wprintf(L"The application throws the error: %s\n", (wchar_t*)err.ErrorMessage()); wprintf(L"Description = %s\n", (wchar_t*)err.Description()); } } CoUninitialize(); return 0; }