ホームページ  >  記事  >  データベース  >  VC/MFC中的ACCESS数据库访问实现(方法3)

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

WBOY
WBOYオリジナル
2016-06-07 15:36:23947ブラウズ

接 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 

 

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。