使用visual studio 2017 编写c++程序,基于ODBC驱动连接数据库MySQL5.5+无法打开文件“MRSCOREE.lib”解决方案

part1–安装配置ODBC驱动程序

  1. 下载并运行安装包

  2. 在控制面板下的管理工具中找到ODBC数据源。双击打开
    在这里插入图片描述

  3. 在【用户DSN】选项卡中单击【添加】按钮,然后选择“MySQL ODBC 8.0 Unicode Driver”
    在这里插入图片描述

  4. 填写配置信息
    Data Source Name:数据源名称,可自拟(最好跟项目功能挂钩)
    Description:关于此数据源的描述,主要功能等,可不填写
    TCP/IP Server:服务器名称,可以是机器名,也可以是IP地址;若是本地可填写“localhost”
    Port:MySQL服务的端口号,默认是3306,也可在安装MySQL时自己设定
    User:用户名,默认是root,也可在安装MySQL时自己设定
    Password:密码
    Database:数据库名称
    填写完后点击【Test】按钮,测试一下连接是否配置成功。由提示来看,配置已成功。在用户DSN处也查看到了最新创建的ODBC

在这里插入图片描述
在这里插入图片描述

part2

  • 编写程序实现基于ODBC驱动的应用程序
#include<windows.h>
#include<iostream>
#include <assert.h>
#include<sql.h>
#include <sqlext.h>

using namespace std;
int main() {
   
	SQLHENV serverhenv;
	SQLHDBC serverhdbc;
	SQLHSTMT serverhstmt;
	SQLRETURN ret;
	SQLCHAR cno[20] = {
    0 }, cname[20] = {
    0 }, semester[10] = {
    10 };
	SQLINTEGER grade = 0,length;

	//分配环境句柄
	ret 
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值