资源简介

用于大学毕业设计或者实践科目的程序,采用vs2010 MFC+Access数据库编写,代码内容适合学习!

资源截图

代码片段和文件信息

// AddAddressDlg.cpp : 实现文件
//

#include “stdafx.h“
#include “ZhgPIS.h“
#include “AddAddressDlg.h“
#include “afxdialogex.h“
#include “ADOConn.h“

#include “ListAddressDlg.h“
#include “ZhgPISDlg.h“



extern CString strSQL;
extern HWND hMainWin;
// CAddAddressDlg 对话框

IMPLEMENT_DYNAMIC(CAddAddressDlg CDialogEx)

CAddAddressDlg::CAddAddressDlg(CWnd* pParent /*=NULL*/)
: CDialogEx(CAddAddressDlg::IDD pParent)
{

m_city = _T(““);
m_mobile = _T(““);
m_name = _T(““);
m_notes = _T(““);
m_qq = _T(““);
m_workplace = _T(““);
}

CAddAddressDlg::~CAddAddressDlg()
{
}

void CAddAddressDlg::DoDataExchange(CDataExchange* pDX)
{
CDialogEx::DoDataExchange(pDX);
DDX_Text(pDX IDC_EDITCITY m_city);
DDX_Text(pDX IDC_EDITMOBILE m_mobile);
DDX_Text(pDX IDC_EDITNAME m_name);
DDX_Text(pDX IDC_EDITNOTES m_notes);
DDX_Text(pDX IDC_EDITQQ m_qq);
DDX_Text(pDX IDC_EDITWORKPLACE m_workplace);
}


BEGIN_MESSAGE_MAP(CAddAddressDlg CDialogEx)
ON_BN_CLICKED(IDC_OK &CAddAddressDlg::OnOk)
ON_BN_CLICKED(IDC_BTNCANCEL &CAddAddressDlg::OnBnClickedBtncancel)
END_MESSAGE_MAP()


// CAddAddressDlg 消息处理程序


void CAddAddressDlg::OnOk()
{
//添加通讯录信息
UpdateData(TRUE);
if (m_name.IsEmpty())
{
MessageBox(_T(“联系人姓名不可以为空哦“)_T(“提示“)MB_OK |MB_IConerror);
return;
}
CADOConn adoConn;
adoConn.OpenConn();
_bstr_t bstr=(_bstr_t)strSQL;
adoConn.m_pRecordset.CreateInstance(__uuidof(Recordset));
adoConn.m_pRecordset->Open(bstradoConn.m_pConnection.GetInterfacePtr()adOpenDynamic adLockOptimisticadCmdText);

adoConn.m_pRecordset->AddNew();
//注意:表中默认有个自动编号的ID,所以索引从1开始
adoConn.m_pRecordset->PutCollect(_T(“UserNames“)_variant_t(m_name));
adoConn.m_pRecordset->PutCollect(_T(“QQ“)_variant_t(m_qq));
adoConn.m_pRecordset->PutCollect(_T(“Mobile“)_variant_t(m_mobile));
adoConn.m_pRecordset->PutCollect(_T(“WorkPlace“)_variant_t(m_workplace));
adoConn.m_pRecordset->PutCollect(_T(“Citys“)_variant_t(m_city));
adoConn.m_pRecordset->PutCollect(_T(“Notes“)_variant_t(m_notes));
adoConn.m_pRecordset->Update();
adoConn.CloseConn();
//刷新列表
::PostMessage(((CZhgPISApp*)AfxGetApp())->m_pwndMy->m_ListAddress.GetSafeHwnd()WM_MYUPDATE00);
MessageBox(_T(“添加联系人信息成功!“)_T(“提示“)MB_OK|MB_ICONQUESTION);
}


void CAddAddressDlg::OnBnClickedBtncancel()
{
CDialogEx::OnOK();
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        885  2013-06-26 21:10  ZhgPIS.sln

     文件    7902764  2013-06-29 22:16  Release\Rings\JNstyle.wav

     文件         96  2013-06-29 22:54  Release\Rings\勿删勿改名.txt

     文件    5073240  2013-07-15 17:22  Release\vcredist_x86.exe

     文件     256512  2013-10-08 21:10  Release\ZhgPIS.exe

     文件     634880  2013-10-08 21:11  Release\ZhgPIS.mdb

     文件    5024768  2013-10-08 21:10  Release\ZhgPIS.pdb

     文件        236  2013-10-08 21:14  Release\说明.txt

     文件       2458  2013-07-08 12:11  ZhgPIS\AddAddressDlg.cpp

     文件        572  2013-06-30 12:29  ZhgPIS\AddAddressDlg.h

     文件        902  2013-07-12 17:21  ZhgPIS\ADOConn.cpp

     文件        245  2013-06-26 23:20  ZhgPIS\ADOConn.h

     文件      63638  2013-10-01 11:51  ZhgPIS\Debug\AddAddressDlg.obj

     文件      42552  2013-10-01 11:11  ZhgPIS\Debug\ADOConn.obj

     文件       8386  2013-10-01 11:57  ZhgPIS\Debug\cl.command.1.tlog

     文件      79400  2013-10-01 11:57  ZhgPIS\Debug\CL.read.1.tlog

     文件       6180  2013-10-01 11:57  ZhgPIS\Debug\CL.write.1.tlog

     文件     126587  2013-10-01 11:51  ZhgPIS\Debug\DiaryDlg.obj

     文件     191755  2013-10-01 11:57  ZhgPIS\Debug\FinanceDlg.obj

     文件      62697  2013-10-01 11:51  ZhgPIS\Debug\FindPassword.obj

     文件          2  2013-10-01 11:57  ZhgPIS\Debug\link-cvtres.read.1.tlog

     文件          2  2013-10-01 11:57  ZhgPIS\Debug\link-cvtres.write.1.tlog

     文件       2706  2013-10-01 11:57  ZhgPIS\Debug\link.command.1.tlog

     文件       6422  2013-10-01 11:57  ZhgPIS\Debug\link.read.1.tlog

     文件       1654  2013-10-01 11:57  ZhgPIS\Debug\link.write.1.tlog

     文件     106763  2013-10-01 11:54  ZhgPIS\Debug\ListAddressDlg.obj

     文件      92490  2013-10-01 11:51  ZhgPIS\Debug\LoginDlg.obj

     文件     210597  2013-10-01 11:51  ZhgPIS\Debug\MemoDlg.obj

     文件     170821  2012-06-06 13:05  ZhgPIS\Debug\msado15.tlh

     文件     148886  2012-06-06 13:05  ZhgPIS\Debug\msado15.tli

............此处省略95个文件信息

评论

共有 条评论