WEB开发网
开发学院软件开发VC 封装ADO之MFC应用 阅读

封装ADO之MFC应用

 2010-02-19 20:34:12 来源:WEB开发网   
核心提示:四、支持算法与支持结构(一)萃取字段名的算法void Ufo(CString InStr,vector& OutStr);该算法用于支持其他操作,可将一个字符串中的所有字段名分离出来,封装ADO之MFC应用(3),按顺序压入出参OutStr中,(二)萃取字段名与字段类型的算法void GetNameandType(CS

四、支持算法与支持结构

(一)萃取字段名的算法

void Ufo(CString InStr,vector& OutStr);

该算法用于支持其他操作,可将一个字符串中的所有字段名分离出来,按顺序压入出参OutStr中。

(二)萃取字段名与字段类型的算法

void GetNameandType(CString ColName,vector& OutVnt);

该算法用于支持其他操作,是上一个算法的扩展,在分离字段名的同时,获取该字段的类型,并按顺序一同压入出参OutVnt中。

(三)字段名与的值的结构

struct AddNewCode
  {
  _variant_t ColName;
  _variant_t Value;
  };

该结构用于支持其他操作。

(四)字段名与类型的结构

struct FieldInfor
  {
  _bstr_t Name;
  DataTypeEnum Type;
  };

该结构用于支持其他操作。

五、用户需作的基本操作

1、在工程的stdafx.h中导入msado15.dll;

2、管理COM服务器;

3、将AdoInterface.h、AdoInterface.cpp、DataBelong.h三个文件加在工程目录下,包含AdoInterface.h;

六、结束语

以上是对这个封装类的介绍,用户可以根据自已的需要进行修改和扩展,如果想要隐藏实现细节也可将其做成COM组件,这样使用起来更加灵活。希望它能给大家操作数据库带来方便或者一些启示。

示例程序由Visual Studio.NET2003编译,在Win2000下通过测试。

本文配套源码

上一页  1 2 3 

Tags:封装 ADO MFC

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接