下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

如何可以在delphi、vc里面使用mysql呢?

作者:课课家教育     来源: http://www.kokojia.com点击数:921发布时间: 2017-02-16 08:00:05

标签: mysql编程代码开发工具

大神带你学编程,欢迎选课

  大家在使用MySQL数据库进行开发应用程序的是,是否也会和小编一样,经常会遇到一些很难解决的问题呢?这个问题就是:如何可以在asp程序或者是非web程序中使用mysql数据库呢?如果你也有这样的难题,那就跟小编一起学习一下吧。如何可以在delphi、vc里面使用mysql呢?

  其实针对这一个问题,小编在网上搜索了不少的资料,终于发现有两个方法可以解决这一个问题。想要知道究竟是哪两种解决方法吗?那么接着往下面看吧!

  第一种解决方法

  首先小编要为大家介绍的第一种解决方法就是:使用myodbc驱动程序来解决难题。

如何可以在delphi、vc里面使用mysql呢?_mysql_编程代码_开发工具_课课家

  好了,我们第一步需要做的就是先将myodbc驱动程序下载下来。大家可以到官网上进行下载就可以了,小编在这里就不详细介绍了。当我们将这个驱动程序成功下载以后,接着只需要按照下面的操作步骤执行就可以了。

  1、我们可以选择直接下载myodbc.dll这一个文件就可以了,文件的大小仅仅只有几百k而已,但是这种文件不太容易使用哟。小编都是经过了很久摸索才找到使用它的实现方法。我们只需要执行下面的步骤就可以了,具体的步骤如下:

  首先我们可以先把包解开,然后再把myodbc.dll这一个文件放置到winntsystem32或者是Windows system这两个目录下面。不过究竟是选择哪一个目录呢?这就取决于大家的系统究竟是winnt(即win2k)或者是win9x,这一点相信大家都应该知道吧。

  接下来我们就将一个纯文本编辑器打开吧,就比如说:editplus,notpad之类,(当然啦,这也完全取决于大家的喜好)把下面的一段话保存成为一个文件就可以了,扩展名就是.reg。这一点大家一定要记住咯。另外大家还要注意这是一个注册表文件,千万不要混乱咯(注意事项:不包括下面的一长串等号)

  假如说大家使用的是win2k的话,那么就要把第一行命令行(WindowsRegistryEditorVersion5.00)转换成为下面的编程代码,如图所示:

编程代码

  有人就会问小编,为什么要写这些呢?好吧,不要再问小编了。因为这是收费门先生说了算的(即bill.gates)。当我们将其保存以后,就使用鼠标双击刚才那个名为xxx.reg的文件吧,接下来我们只需要选择确定(即ok)的按钮,这样子就搞定咯。接着我们还需要打开odbc设置程序,重新建立一个新的数据源,一定要记得选择myodbc驱动程序哟。其余的选项,就要看大家各自的选择咯。

  2、当然啦,我们还有另外一种选择。那就是下载一个完全的安装包,大家会发现这一种包的文件其实是非常大的。但是对于我们来说,有用途的仅仅只有myodbc.dll这一个文件而已,却需要下载这么大的文件,所以小编认为这样的做法还是不太适合的。当然啦,假如说大家是新入门的话,那么小编就会建议大家选择这一种方式,毕竟这种方法执行起来会更加的容易一点,但是这并不符合cfans的作风。具体选择哪一种方法,可以根据自己的喜好进行选择哟。

  第二种解决方法

  接着小编要为大家介绍第二种解决方法,那就是使用mysql为我们所提供的api函数库。

  其实有非常多有名的mysql客户端工具就是使用这一种解决方法实现出现的,就比如说:大名鼎鼎的win mysql开发工具。大家不用担心哟,因为这种方法在很多的开发工具中都是可以实现出来的。就比如说vc,delphi,vb,bcb等等开发工具。我们只需要调用第三方的api就可以实现出来了。但是这对于程序员的要求非常的高,而且还需要熟悉一套mysql的api函数集。所以这一种方法并不是对每一个人都非常轻松的事。除此之外,这一种解决方法不可以用于asp等等应用程序。有人会问,这是为什么呢?原因很简单,那是因为它并不支持com对象的。

  小编结语:

  在这篇编程语言中,小编主要是向大家介绍了两种解决方法。在这两种方法中,小编最钟情的还是第一种方法哟。毕竟这一种方法是最直接最有效的。不过具体使用哪一种解决方法,还是要根据大家的喜好进行选择的哟!课课家教育,你的设计天堂。

赞(19)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程