⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 banksystem.cpp

📁 各个银行
💻 CPP
字号:
// BankSystem.cpp : Defines the class behaviors for the application.
//

#include "stdafx.h"
#include "BankSystem.h"
#include "BankSystemDlg.h"
#include "DlgConn.h"

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// CBankSystemApp

BEGIN_MESSAGE_MAP(CBankSystemApp, CWinApp)
	//{{AFX_MSG_MAP(CBankSystemApp)
		// NOTE - the ClassWizard will add and remove mapping macros here.
		//    DO NOT EDIT what you see in these blocks of generated code!
	//}}AFX_MSG
	ON_COMMAND(ID_HELP, CWinApp::OnHelp)
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CBankSystemApp construction

CBankSystemApp::CBankSystemApp()
{
	// TODO: add construction code here,
	// Place all significant initialization in InitInstance
}

/////////////////////////////////////////////////////////////////////////////
// The one and only CBankSystemApp object

CBankSystemApp theApp;

/////////////////////////////////////////////////////////////////////////////
// CBankSystemApp initialization

BOOL CBankSystemApp::InitInstance()
{
		IsonName=_T("");
	    IsonID=_T("");
		IsonPID=_T("");
	AfxEnableControlContainer();
	CDlgConn Dlg;
    if(FAILED(::CoInitialize(NULL)))
	{
		::MessageBox(NULL,"COM Init error","Error",MB_OK);
		exit(-1);
	}

//	HRESULT hr;
   // _ConnectionPtr pConn;
	//hr=pConn->Open("Provider=SQLOLEDB;SERVER=GUCHAO;DATABASE=Bank","","",adModeUnknown);
   
	 try
	 {
		  //pConn.CreateInstance("ADODB.Connection");
          //hr=pConn->Open("Provider=SQLOLEDB;SERVER=GUCHAO;DATABASE=Bank","","",adModeUnknown);
         //hr=pConn->Open("Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=bbb;Data Source=guchao","","",adModeUnknown);
      	if(Dlg.DoModal()==IDOK)
		{
           AfxMessageBox("连接成功");
		}
	 }
     catch(_com_error &e)
	 {
      //AfxMessageBox("连接失败!");
	  //AfxMessageBox(e.Description());
	 }
//AfxMessageBox("连接成功!");
	// Standard initialization
	// If you are not using these features and wish to reduce the size
	//  of your final executable, you should remove from the following
	//  the specific initialization routines you do not need.

#ifdef _AFXDLL
	Enable3dControls();			// Call this when using MFC in a shared DLL
#else
	Enable3dControlsStatic();	// Call this when linking to MFC statically
#endif

	



if(Dlg.isOn==TRUE)
{
	CBankSystemDlg dlg;
	m_pMainWnd = &dlg;
	int nResponse = dlg.DoModal();
	if (nResponse == IDOK)
	{
		// TODO: Place code here to handle when the dialog is
		//  dismissed with OK
	}
	else if (nResponse == IDCANCEL)
	{
		// TODO: Place code here to handle when the dialog is
		//  dismissed with Cancel
	}
}
	// Since the dialog has been closed, return FALSE so that we exit the
	//  application, rather than start the application's message pump.
	return FALSE;
}

int CBankSystemApp::ExitInstance() 
{
	::CoUninitialize();
	
	return CWinApp::ExitInstance();
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -