学院首页 软件应用 编程开发 创意设计 认证培训 软件论坛
ASP ASP.NET PHP JSP SQL MYSQL Java VB

您的位置:学院 >> 编程开发 >> MYSQL >> 怎样在VC、Delphi中使用MySQL ODBC驱动


怎样在VC、Delphi中使用MySQL ODBC驱动


我们经常会遇到这样问题,怎样在非web程序或asp程序中使用mysql数据库呢?对于这个问题有两个解决方案:

1.使用mysql提供的api函数库。

很多有名的mysql客户端工具就是这样实现的,大名鼎鼎的winmysql工具就是这样的。这在大部分的开发工具中都可以实现。

比如vc,bcb,delphi,vb等,只要能调用第三方的api就能实现。但对程序员的要求很高,而且要熟悉一套mysql的api函数集,这不是对每个人都

很轻松的事。而且这种方法不能用于asp等程序,因为它不支持com对象。

2。第二种是使用myodbc驱动程序。

你可以到www.mysql.com下载myodbc驱动程序,然后照着下面的做就可以了

第一种选择是下载完全安装包,这种包很大,但对于我们来说有用的只有myodbc.dll这个文件,却要下载这么大的文件,不太合适。当然,如果你

很菜的话,我建议你选择这种方式,这样容易些,但不符合cfans的作风,是吧。

第二种是直接下载myodbc.dll文件,只有几百k,但不太容易使用,本人经过很久摸索才找到使用它的方法。

首先你将包解开,将myodbc.dll 文件放到windowssystem 或 winntsystem32目录下,这取决于你的系统是win9x还是winnt(win2k),你应该

知道吧。

然后打开一纯文本编辑器,如editplus,notpad之类,(取决于你的喜好)将下面一段话保存为一文件,扩展名为.reg,知道了吧,这是注册表文件,不要搞

错呀(不包括下面的一长串等号)

如果你用的是win2k请将第一行换成Windows Registry Editor Version 5.00

Windows Registry Editor Version 4.00 


[HKEY_LOCAL_MACHINESOFTWAREODBCODBCINST.INImyodbc driver] 
"UsageCount"=dword:00000002 
"Driver"="C:\WINNT\System32\myodbc.dll" 
"Setup"="C:\WINNT\System32\myodbc.dll" 
"SQLLevel"="1" 
"FileUsage"="0" 
"DriverODBCVer"="02.50" 
"ConnectFunctions"="YYY" 
"APILevel"="1" 
"CpTimeout"="120" 
[HKEY_LOCAL_MACHINESOFTWAREODBCODBCINST.INIODBC Drivers] 
"myodbc driver"="installed"

至于为什么要写这些,你就不要问我了,我也不想回答,这是收费门先生说了算的(bill.gates)就这样吧.保存后,双击刚才的文件,应该叫xxx.reg 吧,然后选择确定,ok,搞定了。然后你打开odbc设置程序,建一新数据源,选择myodbc驱动程序,剩下的就看你自己了。

技术文章快速查找

栏目导航
软件应用
·操作系统 ·杀毒防黑 ·应用软件
·聊天软件 ·网络软件  
Web开发
·ASP ·JavaScript ·CGI
·JSP ·VbScript ·Web服务器
·PHP ·XML  
开发语言
·VB ·VC ·ASP.NET
·Java ·C/C++ ·Delphi
数据库开发
·MySQL ·SQL/Access ·PowerBuilder
·Oracle ·DB2  
网站设计
·Flash ·Dreamweaver ·HTML/CSS
·Fireworks ·FrontPage  
平面设计
·Photoshop ·CorelDraw ·AutoCAD
·FreeHand ·Illustrator ·3DsMAX
媒体动画
·Director ·Authorware ·Maya
·视频处理    


相关软件 产品库推荐
·笔记本 ·台式机 ·服务器
·数码相机 ·手机 ·GPS
·DV摄像机 ·MP3 ·MP4
·CPU ·硬盘 ·内存
·主板 ·显卡 ·显示器
·打印机 ·投影机 ·路由器

还没人留言,抢个先,哈哈!
对"怎样在VC、Delphi中使用MySQL ODBC驱动"的评论 - 快速回贴
内容:
  [完成后可按Ctrl+Enter发布]

百度中 怎样在VC、Delphi中使用MySQL ODBC驱动 相关内容
Google搜索中 怎样在VC、Delphi中使用MySQL ODBC驱动 相关内容
雅虎中 怎样在VC、Delphi中使用MySQL ODBC驱动 相关内容
Sogou搜索中 怎样在VC、Delphi中使用MySQL ODBC驱动 相关内容

相关软件 最新回复帖子:

·nesox让电子邮件营销原来如此轻松!
·Windows Vista 中卸载软件的不同方式
·没有mysql支持时的替代方案
·一个可以发送附件及HTML格式邮件的PHP类
·AutoCAD打造精致三维鸟笼实例详解
·Photoshop自定义水晶字特效样式
·AutoCAD三维基础实例教程
·PS为黑背景长发美女照片抠图换背
·用Photoshop自制个性摩托车贴花小经验
·轻松几步将美女照片处理为手工素描


  相关软件 怎样在VC、Delphi中使用MySQL ODBC驱动相关文章
如何实现两台MySQL数据库数据的同步 提高DB2 Web应用程序性能的五条规则
新手上路:MySQL初学者之使用指南 跟你谈谈MySQL数据库入门学习之入门篇
跟你谈谈MySQL数据库入门学习之安装篇 MySQL加密函数保护Web网站敏感数据
修改MySQL数据库中一个用户的密码 快速恢复MySQL数据库下的用户口令
教你用Myisamchk进行崩溃恢复MySQL 再谈MySQL数据库备份恢复和乱码问题
MYSQL数据库重装后恢复的问题杂谈 谈谈MySQL数据库恢复编码转换问题
MySQL数据库的数据备份与恢复学习 MySQL数据库的数据备份和恢复详解
MySQL数据库自动恢复的简单操作过程 MySQL数据库损坏恢复操作其过程总结
实际应用:MySQL数据库备份与恢复 一个MySQL数据备份/恢复的简易方法
详细介绍MySQL数据库的备份与恢复问题 有关数据库的修复恢复基础知识简介