• 大小: 4.4MB
    文件类型: .rar
    金币: 2
    下载: 0 次
    发布日期: 2023-09-21
  • 语言: C/C++
  • 标签: sql  c++  楼盘信息  

资源简介

一个简单的小型的楼盘信息管理系统,用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  房地产.王莹\baseDlg.cpp

     文件       1226  2013-11-15 07:46  房地产.王莹\baseDlg.h

     文件       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\baseDlg.obj

     文件          0  2013-11-21 14:43  房地产.王莹\Debug\baseDlg.sbr

     文件      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个文件信息

评论

共有 条评论