#include "stdafx.h"
#include <iostream>
#include <sstream>
#include <iomanip>//for setw()
#include"windows.h"
#include <vector>
#include <string>
#include "ATLComTime.h"//
using namespace std;
#import "msado15.dll" no_namespace rename("EOF","EndOfFile")
class MyAdoConnect
{
public:
MyAdoConnect(char* vtypestr):m_pConnection("ADODB.Connection"){}
MyAdoConnect() { }
~MyAdoConnect() { }
void MyInitConect();
void UpdateMydata(double vlastprice, char vtime[9]);
void CloseMydata();
private:
//_ConnectionPtr智能指针,通常用于打开、关闭一个库连接或用它的Execute方法来执行一个不返回结果的命令语句
_ConnectionPtr m_pConnection;//定义数据库连接对象("ADODB.Connection")
};
void MyAdoConnect::CloseMydata()
{
if (m_pConnection->State)
{
m_pConnection->Close();
}
CoUninitialize();
};
void MyAdoConnect::MyInitConect()
{
m_pConnection.CreateInstance("ADODB.Connection");
_bstr_t strConnect = "Provider
c++ 完整的访问MS SQL2005 的代码,封装到类里调用。
最新推荐文章于 2024-09-15 11:40:06 发布
本文提供了一段完整的C++代码,详细展示了如何封装访问MS SQL Server 2005的类,方便在C++项目中调用,涉及SQL连接、查询等操作。
摘要由CSDN通过智能技术生成