-
大小: 2.4MB文件類型: .rar金幣: 2下載: 0 次發(fā)布日期: 2023-09-27
- 語言: C/C++
- 標(biāo)簽: 登錄系統(tǒng)??
資源簡(jiǎn)介
這個(gè)功能不全,不要下載,另外一個(gè)功能比較齊全

代碼片段和文件信息
//?Login.cpp?:?implementation?file
//
#include?“stdafx.h“
#include?“Loogi.h“
#include?“Login.h“
#include?“LoogiDlg.h“
#include?“Modify.h“
#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
//?Login?dialog
Login::Login(CWnd*?pParent?/*=NULL*/)
:?CDialog(Login::IDD?pParent)
{
//{{AFX_DATA_INIT(Login)
m_UserName?=?_T(““);
m_UserPwd?=?_T(““);
//}}AFX_DATA_INIT
}
void?Login::DoDataExchange(CDataExchange*?pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(Login)
DDX_Text(pDX?IDC_EDIT1?m_UserName);
DDX_Text(pDX?IDC_EDIT2?m_UserPwd);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(Login?CDialog)
//{{AFX_MSG_MAP(Login)
ON_BN_CLICKED(IDC_BUTTON1?OnLogin)
ON_BN_CLICKED(IDC_BUTTON2?OnCancle)
ON_BN_CLICKED(IDC_BUTTON3?OnModify)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
//?Login?message?handlers
void?Login::OnLogin()?
{
//?TODO:?Add?your?control?notification?handler?code?here
UpdateData(TRUE);
AfxOleInit();
????try
{
m_Pconn.CreateInstance(__uuidof(Connection));
CString?SQL=“Provider=Microsoft.Jet.OLEDB.4.0;Data?Source=third.mdb“;
m_Pconn->Open((_bstr_t)SQL““““adModeUnknown);
}
catch(_com_error?e)
{
MessageBox(“數(shù)據(jù)庫連接失敗“);
}
try
{
m_Precord.CreateInstance(__uuidof(Recordset));
CString?SQL=“select?*?from?m_THIRD“;
m_Precord->Open((_variant_t)SQL_variant_t(m_Pconntrue)adOpenStaticadLockOptimisticadCmdText);
????????if(!m_Precord->adoEOF)
{
CString?aaa=(LPCSTR)((_bstr_t)m_Precord->GetCollect(“UserName“));
????????????CString?bbb=(LPCSTR)((_bstr_t)m_Precord->GetCollect(“UserPwd“));
if((aaa==m_UserName)&&(bbb==m_UserPwd))
{
m_Precord->Close?();
m_Pconn->Close?();
m_Precord=NULL;
m_Pconn=NULL;
CDialog::OnOK();
CLoogiDlg?dlg;
dlg.DoModal();
}
else
{
m_Precord->Close?();
m_Pconn->Close?();
m_Precord=NULL;
m_Pconn=NULL;
MessageBox(“密碼錯(cuò)誤“);
CDialog::OnOK();
}
}
}
catch(_com_error?e)
{
MessageBox(“連接有誤“);
}
UpdateData(FALSE);
}
void?Login::OnCancle()?
{
//?TODO:?Add?your?control?notification?handler?code?here
??CDialog::OnCancel?();
}
void?Login::OnModify()?
{
Modify?dlg;
dlg.DoModal();
CDialog::OnOK();
}
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件??????72541??2010-05-16?22:31??Loogi\Debug\Login.obj
?????文件?????131164??2010-05-16?22:31??Loogi\Debug\Loogi.exe
?????文件?????443560??2010-05-16?22:31??Loogi\Debug\Loogi.ilk
?????文件??????17208??2010-05-16?21:30??Loogi\Debug\Loogi.obj
?????文件????7695496??2010-05-16?20:50??Loogi\Debug\Loogi.pch
?????文件?????582656??2010-05-16?22:31??Loogi\Debug\Loogi.pdb
?????文件???????3116??2010-05-16?22:29??Loogi\Debug\Loogi.res
?????文件??????22791??2010-05-16?20:50??Loogi\Debug\LoogiDlg.obj
?????文件??????65995??2010-05-16?22:28??Loogi\Debug\Modify.obj
?????文件??????90751??2008-04-14?20:00??Loogi\Debug\msado15.tlh
?????文件??????76680??2008-04-14?20:00??Loogi\Debug\msado15.tli
?????文件?????133404??2010-05-16?20:50??Loogi\Debug\StdAfx.obj
?????文件?????238592??2010-05-16?22:32??Loogi\Debug\vc60.idb
?????文件?????552960??2010-05-16?22:31??Loogi\Debug\vc60.pdb
?????文件???????2509??2010-05-16?22:31??Loogi\Login.cpp
?????文件???????1268??2010-05-16?21:24??Loogi\Login.h
?????文件??????36628??2010-05-16?22:29??Loogi\Loogi.aps
?????文件???????2128??2010-05-16?22:31??Loogi\Loogi.clw
?????文件???????2125??2010-05-16?21:07??Loogi\Loogi.cpp
?????文件???????4384??2010-05-16?21:48??Loogi\Loogi.dsp
?????文件????????518??2010-05-16?20:14??Loogi\Loogi.dsw
?????文件???????1313??2010-05-16?20:14??Loogi\Loogi.h
?????文件?????148480??2010-05-16?22:32??Loogi\Loogi.ncb
?????文件??????57856??2010-05-16?22:32??Loogi\Loogi.opt
?????文件????????244??2010-05-16?22:32??Loogi\Loogi.plg
?????文件???????6730??2010-05-16?22:29??Loogi\Loogi.rc
?????文件???????4093??2010-05-16?20:14??Loogi\LoogiDlg.cpp
?????文件???????1331??2010-05-16?20:14??Loogi\LoogiDlg.h
?????文件???????2541??2010-05-16?22:28??Loogi\Modify.cpp
?????文件???????1288??2010-05-16?21:59??Loogi\Modify.h
............此處省略13個(gè)文件信息
評(píng)論
共有 條評(píng)論