资源简介
VC 图书馆管理系统 连数据库

代码片段和文件信息
// ADOConn.cpp: implementation of the CADOConn class.
//
//////////////////////////////////////////////////////////////////////
#include “stdafx.h“
#include “LibraryMIS.h“
#include “ADOConn.h“
#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW
#endif
//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////
CADOConn::CADOConn()
{
}
void CADOConn::OnInitADOConn()
{
::CoInitialize(NULL); //初始化COM环境
try
{
//创建连接对象实例
m_pConnection.CreateInstance(“ADODB.Connection“);
//设置连接字符串
_bstr_t strConnect=“Provider=Microsoft.Jet.OLEDB.4.0; Data Source=LibraryDB.mdb“;
//使用Open方法连接数据库
m_pConnection->Open(strConnect““““adModeUnknown);
}
catch(_com_error e)
{
AfxMessageBox(“数据库连接失败,确认数据库信息是否正确!“);
}
}
void CADOConn::ExitConnect()
{
if(m_pRecordset != NULL) //关闭记录集和断开数据源连接
m_pRecordset->Close();
m_pConnection->Close();
::CoUninitialize(); //释放COM环境
}
_RecordsetPtr& CADOConn::GetRecordSet(_bstr_t bstrSQL) //打开记录集,返回记录及指针
{
try
{
if(m_pConnection==NULL)
OnInitADOConn();
//创建记录集指针对象实例
// m_pRecordset.CreateInstance(__uuidof(Recordset));
m_pRecordset.CreateInstance(“ADODB.Recordset“);
//打开记录集
m_pRecordset->Open(bstrSQLm_pConnection.GetInterfacePtr()adOpenDynamicadLockOptimisticadCmdText);
}
catch(_com_error e)
{
AfxMessageBox(“记录集打开失败!“);
}
return m_pRecordset;
}
BOOL CADOConn::ExecuteSQL(_bstr_t bstrSQL)
{
try
{
if(m_pConnection==NULL)
OnInitADOConn();
m_pConnection->Execute(bstrSQLNULLadCmdText);
return true;
}
catch(_com_error e)
{
AfxMessageBox(“不能打开记录集!“);
return false;
}
}
CADOConn::~CADOConn()
{
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1996 2012-12-26 10:41 图书馆 管理 系统\ADOConn.cpp
文件 763 2012-12-25 18:14 图书馆 管理 系统\ADOConn.h
文件 8612 2013-05-25 18:34 图书馆 管理 系统\ba
文件 1625 2012-12-27 19:59 图书馆 管理 系统\ba
文件 8323 2012-12-30 13:26 图书馆 管理 系统\BookDlg.cpp
文件 1600 2012-12-27 22:19 图书馆 管理 系统\BookDlg.h
文件 9705 2012-12-30 13:18 图书馆 管理 系统\BorrowDlg.cpp
文件 1708 2012-12-30 13:17 图书馆 管理 系统\BorrowDlg.h
文件 1102 2012-12-27 12:22 图书馆 管理 系统\BorrowFindDlg.cpp
文件 1293 2012-12-27 12:22 图书馆 管理 系统\BorrowFindDlg.h
文件 1945 2012-12-27 08:59 图书馆 管理 系统\ChoiceDlg.cpp
文件 1349 2012-12-26 22:27 图书馆 管理 系统\ChoiceDlg.h
文件 61270 2013-05-24 21:36 图书馆 管理 系统\Debug\ADOConn.obj
文件 26186 2013-05-24 21:36 图书馆 管理 系统\Debug\ADOConn.sbr
文件 108219 2013-05-25 18:34 图书馆 管理 系统\Debug\ba
文件 48318 2013-05-25 18:34 图书馆 管理 系统\Debug\ba
文件 107910 2013-02-12 17:09 图书馆 管理 系统\Debug\BookDlg.obj
文件 48300 2013-02-12 17:09 图书馆 管理 系统\Debug\BookDlg.sbr
文件 109209 2013-02-12 17:09 图书馆 管理 系统\Debug\BorrowDlg.obj
文件 48728 2013-02-12 17:09 图书馆 管理 系统\Debug\BorrowDlg.sbr
文件 13304 2013-02-12 17:09 图书馆 管理 系统\Debug\BorrowFindDlg.obj
文件 3650 2013-02-12 17:09 图书馆 管理 系统\Debug\BorrowFindDlg.sbr
文件 23064 2013-05-23 19:19 图书馆 管理 系统\Debug\ChoiceDlg.obj
文件 7841 2013-05-23 19:19 图书馆 管理 系统\Debug\ChoiceDlg.sbr
文件 13218 2013-02-12 17:09 图书馆 管理 系统\Debug\FindBookDlg.obj
文件 3618 2013-02-12 17:09 图书馆 管理 系统\Debug\FindBookDlg.sbr
文件 13118 2013-02-12 17:09 图书馆 管理 系统\Debug\FindDlg.obj
文件 22202 2013-02-12 17:09 图书馆 管理 系统\Debug\FindDlg.sbr
文件 4187136 2012-12-26 09:02 图书馆 管理 系统\Debug\LibraryMIS.bsc
文件 221273 2013-05-25 18:34 图书馆 管理 系统\Debug\LibraryMIS.exe
............此处省略50个文件信息
- 上一篇:S7-200USB-PPI国产编程电缆驱动
- 下一篇:学校家教服务管理系统数据库
相关资源
- 酒店管理系统基于Qt Creator5)
- 设备管理系统源码
- Python全栈学习笔记面向对象大作业:
- 一个超简单的企业管理系统(带ACCE
- PowerBuilder*图书馆管理系统*需求分析
- 数据库课设:图书管理系统报告
- 用汇编实现的学生成绩档案管理系统
- 教室管理系统.rar
- 基于MVC模式的会员管理系统
- 学生信息管理系统源码
- about 论坛信息管理系统
- 合同管理系统的源代码(附数据库)
- 保险公司管理系统(前台界面)
- Pb开发的酒店住宿管理系统
- ado数据库MFC图书管理系统vs2010
- 村居人口信息管理系统
- 数据库VFP课程设计
- 完整版家庭在线记账理财管理系统
- GUI银行管理系统
- 服装店进销存管理系统
- 数据库实现学生成绩管理系统选课管
- 课程作业:模拟仓库管理系统
- 教务管理系统需求分析(全集)
- 007出纳管理系统 v7[1].5.94 算法注册机
- c 课程设计 职工信息管理系统
- 书店销售管理系统 包附源代码
- 兔子养殖场管理系统
- 通用后台管理系统模板
- 软件工程 考勤管理系统分析与设计
- 波奇宠物商品商城管理系统
评论
共有 条评论