永发信息网

MFC 中如何用ODBC连接数据库?

答案:1  悬赏:80  手机版
解决时间 2021-03-14 19:59
我现在要做一个MFC小程序,功能就是能实现对数据库的简单操作。
以前学JAVA时用过JDBC,但对ODBC一点也不了解。希望知道的说一下操作步骤。
我说的可能很笼统,那是因为我对ODBC很不了解。我只知道我的目的就是实现数据库的简单操作。谢谢啦!
我所用的工具:
Visual C++ 6.0
MySQL数据库
最佳答案
先摘录一点ODBC的词条解释
ODBC(Open Database Connectivity,开放数据库互连)是微软公司开放服务结构(WOSA,Windows Open Services Architecture)中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准API(应用程序编程接口)。这些API利用SQL来完成其大部分任务。ODBC本身也提供了对SQL语言的支持,用户可以直接将SQL语句送给ODBC。
一个基于ODBC的应用程序对数据库的操作不依赖任何DBMS,不直接与DBMS打交道,所有的数据库操作由对应的DBMS的ODBC驱动程序完成。也就是说,不论是FoxPro、Access , MYSQL还是Oracle数据库,均可用ODBC API进行访问。由此可见,ODBC的最大优点是能以统一的方式处理所有的数据库。

针对你的问题,我有如下想法,你可以进行一下尝试

首先是创建ODBC数据源,具体步骤如下:
单击开始—>设置->控制面板->管理工具,在其中打开“数据源”(ODBC)
(如果不能通过此途径顺利找到ODBC的话,可以直接在“我的电脑”中进行搜索,应该在C盘里)
在找到ODBC之后会弹出一个“ODBC数据源管理器”对话框,如果你使用的是SQL数据库的话,该对话框的用户数据源窗口中就会显示出来其名称和驱动程序,除SQL外一般还有VFP,Acess等类型,选中你所用的SQL项目为高亮显示,单击对话框中的添加按钮。
之后会弹出一个“创建新数据源”的对话框,选择其中的Microsoft SQL Driver (*mdb)相应将安装数据源的驱动程序项,单击“完成”按钮,在弹出的新对话框中填入你的数据源名,单击“选择”按钮,在弹出的的“选择数据库”对话框中选择你所建的数据库(找到数据库所保存的位置),单击“确定”按钮返回,然后单击“确定”,创建ODBC数据源完成。
之后就是用VC++6.0建立应用程序实现对数据库访问的操作了,相信你对其中对VC++6.0的操作已经很熟悉了,在这就不多说,呵呵~祝你成功
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
童年时光的钙镁锌吃了管用吗
被网路诈骗 知道对方的银行账号 名字 可以打
请问谁有海口到三亚的旅行攻略?
草山街在哪里啊,我有事要去这个地方
我在福州祥坂路口站(宝龙附近)想去福州南高
从临沂怎么去日本
谁晓得哪个小说网站可以影视改编小说?
抗战时期军统西京站站长
大家对待同事不配合工作时什么态度
王皓,马琳,大家看好哪一个的乒乓球技术?
雅洁化妆品内衣城地址在哪,我要去那里办事
我申请三相四线动力开户用电,现场应该由谁来
驾照理考多少分才算及格?
我的鼻子刚被重物压到会有事吗
脊之源颈腰椎健康之家万州旗舰店在什么地方啊
推荐资讯
北京现代TUCOn越野车多少钱
谁有小说》《盟主有约》男主角 陈勿赖 ,求各
PLAY A BASEBALL MATCH的主语是什么?HAVE A
消防工程师工作一般怎么找工作?
西游记是那一级有个女妖勾引和尚后来把和尚杀
中国银行(天津散货交易中心支行)地址有知道的
粘核桃用什么胶水?
白油肚条的做法,白油肚条怎么做好吃,白油肚
哈根达斯(天虹店)地址有知道的么?有点事想过
dtz1122三相四线智能电能表互感比100/5,请问
房子是按揭的老婆起诉离婚会怎么样
宝马1系运动型的怎么手机操作
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?