Heim  >  Artikel  >  Datenbank  >  VC/MFC中的ACCESS数据库访问实现(方法3)

VC/MFC中的ACCESS数据库访问实现(方法3)

WBOY
WBOYOriginal
2016-06-07 15:36:23990Durchsuche

接 2 方法 3 : 这种 方法 也需要用户自己创建一个数据源,但是,所需要进行的步骤,比 方法 2要少上许多。 创建好用户表。 创建数据源(控制面板-数据管理-数据源 双击 -选择 文件 DSN -添加 - Microsoft Access Driver -手动输入DSN 保存的位置及名称- 选择

接 2

 

方法3 :

 

这种方法也需要用户自己创建一个数据源,但是,所需要进行的步骤,比方法2要少上许多。

创建好用户表。

创建数据源(控制面板->数据管理->数据源 双击 -> 选择 文件 DSN -> 添加 -> Microsoft Access Driver -> 手动输入DSN 保存的位置及名称 -> 选择(S) 并选中所创建好的数据库文件 -> 确定 -> 确定 ... 完成 )

 

创建一个基于MFC对话框的工程。其他工程也可。

 

在主窗口的函数头部加入 #include

为主程序定义一全局变量 CDatabase cdb1 ;

在出窗口的初始化出加入如下代码:

cdb1.open("那会创建的数据源名称");

为主窗口添加一个按钮,并添加按钮的相应函数。

在响应函数中的处理代码如下:

CString strTmp = "Insert into mydb(SUserName, SSex) values ('李四','男')";

cdb1.ExecuteSQL(strTmp);

 

这样的话,第三种方法也结束了。

 

PS:

对于CDatabase 类 ,如果想详细了解的话,可以到网上去搜索下。

对于类里面的Open()方法,这里有一个连接是对他进行讲解的

      http://www.sunxin.org/article/1042.html 

 

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn