资源简介
用于大学毕业设计或者实践科目的程序,采用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\JNst
文件 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\li
文件 2 2013-10-01 11:57 ZhgPIS\Debug\li
文件 2706 2013-10-01 11:57 ZhgPIS\Debug\li
文件 6422 2013-10-01 11:57 ZhgPIS\Debug\li
文件 1654 2013-10-01 11:57 ZhgPIS\Debug\li
文件 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个文件信息
相关资源
- C++大作业 MFC实现个人通讯录
- mfc课程设计 通讯录
- VC++6.0+sql server,学院通讯录管理系统
- c++ 桌面精灵模块源码(附万年历+备忘
- 数据库课程设计_个人通讯录
- VC++通讯录系统VC++源代码程序
- 数据结构实验报告~通讯录管理系统
- 学生通讯录管理系统 C语言课程设计
- 简单的通讯录程序 c++
- 基于TCP/IP和Sqlite3数据库的网络通讯录
- 一个简单的C语言通讯录程序
- 通讯录管理系统C++
- c语言通讯录链表文件读写
- C语言备忘录程序代码
- 用C语言编写的备忘录程序事件记录程
- C语言学生通讯录管理系统
- TelBook.cpp通讯录课程设计
- C语言实现链表通讯录
- 班级通讯录管理系统C语言课程设计
- 通讯录管理系统含源代码
- 数据结构哈希表实现通讯录
- 数据结构课程设计-班级通讯录
- C语言连接mysql,实现通讯录功能
- MFC用树控件制作简单通讯录
- 个人通讯录c++版完整代码
- 通讯录管理系统c++版顺序表存储,折
- C语言 个人通讯录管理系统
- C++版通讯录管理系统的设计与实现
- c语言课程设计通讯录管理系统设计报
- C++中用数组实现的通讯录
评论
共有 条评论