基于ODBC的MFC与sql_server2008r2连接教程和错误解决方法

本文详细介绍了如何使用MFC通过ODBC连接到SQL Server 2008 R2,包括数据库配置、ODBC设置、VS2013配置以及常见错误解决方案。提供了读写数据库的MFC示例代码,并列举了编译错误及解决方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

基于ODBC的MFC与sql_server2008r2连接教程和错误解决方法

应用环境:

编译平台:vs2013

数据库:Mysql Server2008r2

桥接软件: ODBC(微软提供的开放数据库连接器)

 

用MFC读写数据库的内容之前,需要分别对数据库server2008,ODBC,vs2013进行配置。

本文主要分为五大部分。第一部分介绍数据库server2008的配置;第二部分介绍ODBC的配置;第三部分介绍vs2013的配置;第四部分介绍MFC读写server2008数据库的一个简单实例;第五部分介绍一些常见的错误类型和解决方案。

注意:数据库安装教程请参考【数据库安装】文章

文章标题:MYSQLServer2008R2详细的图文安装教程

网址:http://blog.youkuaiyun.com/naibozhuan3744/article/details/78562769

 

一、数据库server2008的配置

1.1对sql server配置管理器进行配置,操作如下:

【开始菜单】-【Microsoft SQL Server2008 R2】-【配置工具】-【SQL Server配置管理器】

 

1.2将协议名称【Named Pipes】的状态,改为已启用状态(初始状态为已禁用),修改后的状态如下图所示:(修改方法:在图标右击-启动)

 

1.3启动sql server数据库登录界面

【开始菜单】–【Microsoft SQL Server 2008 R2】–【SQL Server Management Studio】

在【身份验证(A)】处,选择【SQL Server 身份验证】,然后将之前安装数据库时,设置的登录名和密码填写。比如我的登录名和密码如下:

登录名:sa

密码:sa

 

1.4在登录界面上,创建一个新的数据库,之后的c++程序将在这个数据库中读写数据。比如我新创建了一个Student数据库,在表里面添加了如下内容。

 

 

1.5在【安全性】-【登录名】-【sa】-【属性】(对图片sa单击右键,弹出属性对话框)界面,填写新的sa账号和密码。(不建议修改,如果之前安装的时候没有账号密码,可以在这里重新设置一个用于登录的账号密码)

 

 

并且确保选择页的【状态】是如下图所示:

 

1.6确保【数据库(根目录)】-【属性】(单击右键弹出属性对话框)-【安全性】的配置如下图所示:

 

二、 ODBC的配置

2.1打开ODBC

【开始菜单】-【运行框】输入ODBC,搜索出如下结果,然后选择第一个【数据源(ODBC)】,弹出如下界面。


我已经创建了一个SQL Server,接下来将重新创建一个。

2.2在【用户DSN】一栏下面的【添加】按钮,单击添加。在弹出的对话框中选择SQL Server,然后点击【完成】按钮。如下图所示:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

三公子Tjq

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值