资源简介
一个简单的小型的楼盘信息管理系统,用c++语言编写,链接sql2005数据库,实现信息的录入,删除,以及分类查询功能 ,请多指教,希望对大家有帮助。
代码片段和文件信息
// ADOConn.cpp: implementation of the ADOConn class.
//
//////////////////////////////////////////////////////////////////////
#include “stdafx.h“
#include “med.h“
#include “ADOConn.h“
#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW
#endif
//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////
ADOConn::ADOConn()
{
}
ADOConn::~ADOConn()
{
}
//成员方法的实现--OnInitADOConn()
void ADOConn::OnInitADOConn()
{
::CoInitialize(NULL);//初始化环境
try
{//创建connection对像
m_pConnection.CreateInstance(“ADODB.Connection“);
_bstr_t strConnect=“Provider=MSDASQL.1;Persist Security Info=False;Data Source=med;Initial Catalog=STC“;//连接ODBC数据源,Student是数据源名
m_pConnection->Open(strConnect““““adModeUnknown);
//_bstr_t strConnect= “Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=StudentInfo;Data Source=MICROSOF-D983C6“;
//m_pConnection->Open(strConnect““““ adModeUnknown);(直接链接本机数据库)
}
catch(_com_error e)
{
AfxMessageBox(e.Description());
}
}
//成员方法的实现--GetRecordSet(_bstr_t bstrSQL)
_RecordsetPtr& ADOConn::GetRecordSet(_bstr_t bstrSQL)
{
try{//连接数据库,如果Connection对象为空,则重新连接数据库
if(m_pConnection==NULL)
OnInitADOConn();
//创建记录集对象
m_pRecordset.CreateInstance(_uuidof(Recordset));
//取得表中的记录
m_pRecordset->Open(bstrSQLm_pConnection.GetInterfacePtr()adOpenDynamic
adLockOptimisticadCmdText);
}
//捕捉异常
catch(_com_error e)
{ //显示错误信息
AfxMessageBox(e.Description());
}
return m_pRecordset;//返回记录集
}
//成员方法的实现--ExecuteSQL(_bstr_t bstrSQL)
BOOL ADOConn::ExecuteSQL(_bstr_t bstrSQL)
{
try{//是否已经连接数据库
if(m_pConnection==NULL)
OnInitADOConn();
m_pConnection->Execute(bstrSQLNULLadCmdText);
return true;
}
catch(_com_error e)
{
AfxMessageBox(e.Description());
return false;
}
}
//成员方法的实现--ExitConnect()
void ADOConn::ExitConnect()
{
//关闭记录集和连接
if(m_pRecordset==NULL)
m_pRecordset->Close();
if(m_pConnection->State)//不能多次关闭,否则会出现错误
m_pConnection->Close();
//释放环境
::CoUninitialize();
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2427 2013-11-15 07:46 房地产.王莹\ADOConn.cpp
文件 936 2013-11-15 07:46 房地产.王莹\ADOConn.h
文件 8341 2013-11-15 07:46 房地产.王莹\adodc.cpp
文件 3274 2013-11-15 07:46 房地产.王莹\adodc.h
文件 1333 2013-11-15 07:46 房地产.王莹\ba
文件 1226 2013-11-15 07:46 房地产.王莹\ba
文件 6108 2013-11-15 07:46 房地产.王莹\column.cpp
文件 2221 2013-11-15 07:46 房地产.王莹\column.h
文件 1337 2013-11-15 07:46 房地产.王莹\columns.cpp
文件 1293 2013-11-15 07:46 房地产.王莹\columns.h
文件 9746 2013-11-15 07:46 房地产.王莹\datacombo.cpp
文件 3488 2013-11-15 07:46 房地产.王莹\datacombo.h
文件 515 2013-11-15 07:46 房地产.王莹\dataformatdisp.cpp
文件 1158 2013-11-15 07:46 房地产.王莹\dataformatdisp.h
文件 19249 2013-11-15 07:46 房地产.王莹\datagrid.cpp
文件 5336 2013-11-15 07:46 房地产.王莹\datagrid.h
文件 8422 2013-11-15 07:46 房地产.王莹\datalist.cpp
文件 3247 2013-11-15 07:46 房地产.王莹\datalist.h
文件 67659 2013-11-21 14:43 房地产.王莹\Debug\ADOConn.obj
文件 0 2013-11-21 14:43 房地产.王莹\Debug\ADOConn.sbr
文件 50940 2013-11-21 14:43 房地产.王莹\Debug\adodc.obj
文件 0 2013-11-21 14:43 房地产.王莹\Debug\adodc.sbr
文件 19628 2013-11-21 14:43 房地产.王莹\Debug\ba
文件 0 2013-11-21 14:43 房地产.王莹\Debug\ba
文件 31924 2013-11-21 14:43 房地产.王莹\Debug\column.obj
文件 0 2013-11-21 14:43 房地产.王莹\Debug\column.sbr
文件 5999 2013-11-21 14:43 房地产.王莹\Debug\columns.obj
文件 0 2013-11-21 14:43 房地产.王莹\Debug\columns.sbr
文件 58082 2013-11-21 14:43 房地产.王莹\Debug\datacombo.obj
文件 0 2013-11-21 14:43 房地产.王莹\Debug\datacombo.sbr
............此处省略132个文件信息
- 上一篇:C++图书管理系统代码及论文
- 下一篇:旅行售货员问题的C++实现
相关资源
- C++程序设计语言.pdf
- c++MFC车牌自动识别定位,只能定位和
- tiny+编译器C++实现
- mfc+sql 酒店客房管理系统
- 超级玛丽c++源码win32Linux平台
- 数值分析算法程序设计 C++实现
- c++自制小游戏--扑克牌
- c++课程设计学生管理系统浙工大源码
- mysql+dev c++实现订单管理系统
- VC++实现RSA加密算法
- 电子宠物C++完整代码可直接运行
- C++ 读取excel2007文件,转成lua文件
- AAM算法实现
- 扑克牌 c++
- 五子棋C++(Qt版).zip
- python 3.8终极大法解决Microsoft Visual C
- C&C++外挂编写深究(入门外挂编写)
- 多功能计算器实现C++代码以及代码详
- c++监控USB插拔状态源码
- 大富翁源代码
- VC++ 中国象棋经典游戏源代码
- C++程序源代码--21点的扑克牌游戏
- ADRC相关技术资料
- 基于Cocos2dx的炸弹人游戏
- 简易学生管理系统源码 数据结构 大作
- 顿开教育C++公开课项目视频集合
- 郁金香VC++游戏辅助视频教程
- 高考成绩管理系统 c++版
- C++模拟存储器的分配与回收算法实现
- C语言进阶源码---基于graphics实现图书
评论
共有 条评论