zeosdbo是一套免费开源的Delphi数据库连接组件,可连接mssql、mysql、sybase、oracle、firebird、sqlite、postgresql等多种数据库。调用方法简单。

连接MySql数据库库的方法:

添加Zconnection组件,设置如下内容:

Database:要连接的数据库名称;

Hostname:MySQl数据库所在的主机的名称或者Ip地址;

Password:MySql数据库的用户密码;

Port:MySql数据库的端口号,默认的是3306,如果更改了就改成更改后的端口地址;

Protocol:选中连接数据库的类型,比方说是Mysql5就选中mysql-5,需要说明的是编写的程序目录下应该有LibMysql5.dll动态库,否则会出错。

User:就是MySql数据库的用户名。

如果这些项都设置了,把connected设为True,连接成功!

要访问MySql数据库,就可以用ZQuery或者Ztable组件了。非常的方便。

ZEOSDBO控件的安装及使用方法

(可从http://sourceforge.net/projects/zeoslib/下载)

首先,我们来看一下安装过程:

1.解压缩ZEOSDBO-7.1.2-stable.zip到c盘根目录,删除packages、src两文件夹外的其他文件夹;
2.删除packages文件夹中delphi7文件之外的其他版本文件夹;
3.运行delphi7,然后选择Component菜单中的New Component子菜单,在弹出的窗口中点击最下面的“Search path”一行中最后的“...”按钮,在随后弹出的“Directories”对话框中的最下面一行【“Greyed items denote invalid path”的下面】文本框中输入build路径“C:\ZEOSDBO-7.1.2-stable\packages\delphi7\build”,然后点击“Add”按钮,再点击“OK”,退出即可。
注意 :在delphi7中 这里不要添加其它的目录(这个问题折腾了我好几天)

4.然后从“File”菜单中选择“Open Project”打开并顺次编译以下文件:
1.   ZCore.dpk
2.   ZParseSql.dpk
3.   ZPlain.dpk
4.   ZDbc.dpk
5.   ZComponent.dpk
编译完成后在最下面的“ZComponentDesign70.dpk”上单击右键选择“Install”,提示安装成功后,重启Delphi7,即可看到控件栏中增加了一个“Zeos Access”标签。

ZEOSDBO-7安装的更多相关文章

  1. ZEOSDBO控件的安装及使用方法

    步骤:1:下载最新版的ZEOSDBO,官网:http://sourceforge.net/projects/zeoslib/ 2:解压文件到文件安装目录下:C:\Program Files\Embar ...

  2. docker——容器安装tomcat

    写在前面: 继续docker的学习,学习了docker的基本常用命令之后,我在docker上安装jdk,tomcat两个基本的java web工具,这里对操作流程记录一下. 软件准备: 1.jdk-7 ...

  3. 网络原因导致 npm 软件包 node-sass / gulp-sass 安装失败的处理办法

    如果你正在构建一个基于 gulp 的前端自动化开发环境,那么极有可能会用到 gulp-sass ,由于网络原因你可能会安装失败,因为安装过程中部分细节会到亚马逊云服务器上获取文件.本文主要讨论在不变更 ...

  4. Sublime Text3安装JsHint

    介绍 Sublime Text3使用jshint依赖Nodejs,SublimeLinter和Sublimelinter-jshint. NodeJs的安装省略. 安装SublimeLinter Su ...

  5. Fabio 安装和简单使用

    Fabio(Go 语言):https://github.com/eBay/fabio Fabio 是一个快速.现代.zero-conf 负载均衡 HTTP(S) 路由器,用于部署 Consul 管理的 ...

  6. gentoo 安装

    加载完光驱后 1进行ping命令查看网络是否通畅 2设置硬盘的标识为GPT(主要用于64位且启动模式为UEFI,还有一个是MBR,主要用于32位且启动模式为bois) parted -a optima ...

  7. Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part3:db安装和升级

    Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part3:db安装和升级 环境:OEL 5.7 + Oracle 10.2.0.5 RAC 5.安装Database软件 5. ...

  8. Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part1:准备工作

    Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part1:准备工作 环境:OEL 5.7 + Oracle 10.2.0.5 RAC 1.实施前准备工作 1.1 服务器安装操 ...

  9. 【原】nodejs全局安装和本地安装的区别

    来微信支付有2年多了,从2年前的互联网模式转变为O2O模式,主要的场景是跟线下的商户去打交道,不像以往的互联网模式,有产品经理提需求,我们帮忙去解决问题. 转型后是这样的,团队成员更多需要去寻找业务的 ...

随机推荐

  1. [UE4]枚举Enum和Switch Enum

  2. [UE4]函数和事件的区别

    一.函数有返回值,事件无返回值 二.函数调用会等待函数执行结果,事件调用只是触发但不会等待. 三.函数执行在同一个线程,事件执行在不同线程. 四.函数可以用局部变量,事件没有局部变量. 五.因为函数执 ...

  3. c# 异步进度条组件BackgroundWorker

    //控件事件调用DoWork()方法就行. #region 进度条 private BackgroundWorker worker = null; private void DoWork(string ...

  4. 十三篇系列:king转折点,wooga瓶颈,supercell营收结构

    转自:http://gamerboom.com/archives/95125 十三篇系列:king的历史转折点,wooga的瓶颈,supercell的营收结构 第一篇 这句话In other word ...

  5. 矩阵半正定: positive semidefinite

    具体定义:https://en.wikipedia.org/wiki/Positive-definite_matrix

  6. 第12课 std::bind和std::function(3)_std::function可调用对象包装器

    1. std::function (1)首先是一个类模板,用于包装可调用对象.可以容纳除了类成员(函数)指针之外的所有可调用对象. (2)可以将普通函数,lambda表达式和函数对象类统一起来.尽管它 ...

  7. vue2.0 中#$emit,$on的使用详解

    vue1.0中 vm.$dispatch 和 vm.$broadcast 被弃用,改用$emit,$on 1. vm.$on( event, callback ) 监听当前实例上的自定义事件.事件可以 ...

  8. Python绘制2D图像

    封装了一个简单的2d绘图函数 from matplotlib import pyplot as plt def plot_line(*args, **kw): """ : ...

  9. 一、Html5基础讲解以及五个标签

    什么是html?html是用来描述网页的一种语言html指超文本标记语言html不是编程语言,是一种标记语言 HTML基础标签 Head.body html标题 <h1>…<h6&g ...

  10. redis 连接超时。。

    在虚拟机安装后.在项目中加入redis 想测试一下功能 然后在物理机死活连不上. 1.用物理机ping 虚拟机的IP 通.... 2.然后.把redis.conf 里面bind 0.0.0.0 依然没 ...