在Delph上i建立InterBase链接服务器
来源:互联网 发布:淘口令生成软件 编辑:程序博客网 时间:2024/05/15 12:27
Delphi是目前开发Client/Server数据库应用程序非常优秀的开发工具,它通过SQL Link所包含的各种ODBC驱动程序来访问RDBMS,包括Oracle,Informix,Sysbase,DB2,InterBase,SQL Server等。Delphi自身的可视化编程环境与面向对象的编程语言Object Pascal的完美结合,使得Client/Server数据库应用程序的开发过程十分简洁,高效。
下面我们介绍如何用Delphi的来访问数据库服务器,作为一个具体的例子,数据库服务器采用InterBase Server5。
一、 创建远程数据库:
在数据库服务器上创建数据库是开发Client/Server数据库应用程序的前提。
首先,在服务器上安装好InterBase Server。InterBase Server会在服务器上自动创建一个缺省的系统帐号,用户名为:SYSDBA。密码为:masterkey。第一次使用InterBase Server的时候,先用这个用户名和密码登陆,成功后开始创建新的数据库和新的用户帐号。
用InterBase Server的 File | Server login注册Remote Server:
Server:wlm
Network Protocal:TCP/IP
User Name:SYSDBA
Password:masterkey
注册成功后,选择Tasks | User Security… | Add User…,在User Configuration中定义新的用户帐号:
User Name:FRJ
Password:netserver
Confirm Password:netserver
然后,用新的帐号FRJ登陆,创建属于FRJ的数据库。
打开InterBase Windows ISQL,选择 File | Create Database…,选择Remote Database,设置如下:
Server:wlm
Netwrk Prototal:TCP/IP
Database:f:\frj\ExampleDB.gdb
User Name:FRJ
Password:netserver
创建好之后,先连接数据库,用 File | Connect to Database…。连接成功之后才能对其进行操作。
在SQL语句区,输入如下SQL语句,创建表格:
Create Table PEOPLE
(
Num CHAR(4) NOT NULL PRIMARY KEY,
Name VARCHAR(8) NOT NULL
Address VARCHAR(30) NOT NULL
);
按Ctrl+R,执行此SQL语句,生成PEOPLE表。然后在输入如下语句,插入一条记录:
Insert into PEOPLE ( '001', '李小明', '东二楼')
按Ctrl+R,执行,然后选择 File | Commit Wok,提交本次操作。
服务器端的工作基本完成,下面是客户端的工作。
二、 配置ODBC驱动:
首先,注册ODBC数据源。注册ODBC数据源是非常重要的一步,因为Delphi是通过ODBC驱动程序来访问特定的数据源。
打开控制面板上的32位ODBC数据源,创建新数据源,在列表框中选择InterBase Server的ODBC驱动程序-InterBase 5.X Driver by Visigenic(*.gdb)。在InterBase ODBC Configuration对话框中做如下设置:
Data Source Name:FRJDB
Description:Database of FRJ
Network Protocal:TCP/IP
Database:f:\frj\ExampleDB.gdb
Server:wlm
User Name:FRJ
Password:netserver
配好之后,可以测试一下连接是否成功。
下面我们介绍如何用Delphi的来访问数据库服务器,作为一个具体的例子,数据库服务器采用InterBase Server5。
一、 创建远程数据库:
在数据库服务器上创建数据库是开发Client/Server数据库应用程序的前提。
首先,在服务器上安装好InterBase Server。InterBase Server会在服务器上自动创建一个缺省的系统帐号,用户名为:SYSDBA。密码为:masterkey。第一次使用InterBase Server的时候,先用这个用户名和密码登陆,成功后开始创建新的数据库和新的用户帐号。
用InterBase Server的 File | Server login注册Remote Server:
Server:wlm
Network Protocal:TCP/IP
User Name:SYSDBA
Password:masterkey
注册成功后,选择Tasks | User Security… | Add User…,在User Configuration中定义新的用户帐号:
User Name:FRJ
Password:netserver
Confirm Password:netserver
然后,用新的帐号FRJ登陆,创建属于FRJ的数据库。
打开InterBase Windows ISQL,选择 File | Create Database…,选择Remote Database,设置如下:
Server:wlm
Netwrk Prototal:TCP/IP
Database:f:\frj\ExampleDB.gdb
User Name:FRJ
Password:netserver
创建好之后,先连接数据库,用 File | Connect to Database…。连接成功之后才能对其进行操作。
在SQL语句区,输入如下SQL语句,创建表格:
Create Table PEOPLE
(
Num CHAR(4) NOT NULL PRIMARY KEY,
Name VARCHAR(8) NOT NULL
Address VARCHAR(30) NOT NULL
);
按Ctrl+R,执行此SQL语句,生成PEOPLE表。然后在输入如下语句,插入一条记录:
Insert into PEOPLE ( '001', '李小明', '东二楼')
按Ctrl+R,执行,然后选择 File | Commit Wok,提交本次操作。
服务器端的工作基本完成,下面是客户端的工作。
二、 配置ODBC驱动:
首先,注册ODBC数据源。注册ODBC数据源是非常重要的一步,因为Delphi是通过ODBC驱动程序来访问特定的数据源。
打开控制面板上的32位ODBC数据源,创建新数据源,在列表框中选择InterBase Server的ODBC驱动程序-InterBase 5.X Driver by Visigenic(*.gdb)。在InterBase ODBC Configuration对话框中做如下设置:
Data Source Name:FRJDB
Description:Database of FRJ
Network Protocal:TCP/IP
Database:f:\frj\ExampleDB.gdb
Server:wlm
User Name:FRJ
Password:netserver
配好之后,可以测试一下连接是否成功。
- 在Delph上i建立InterBase链接服务器
- 在局域网服务器和互联网上建立链接
- 在SQL Server2008 上建立Oracle 链接服务器
- 在Linux上建立PostgreSQL数据库服务器
- 在Linux上建立PostgreSQL数据库服务器
- 在Linux上建立PostgreSQL数据库服务器
- 在Linux上如何建立DNS服务器
- 在Google Code上建立SVN服务器
- 关于在Linux服务器上建立新用户
- 在Mac上建立SVN服务器
- 在自己电脑上建立SVN服务器
- 如何在Windows上建立ssh服务器
- 建立链接服务器
- 建立链接服务器
- SQL建立链接服务器
- 建立链接服务器
- 建立链接服务器
- SQL2005建立链接服务器
- 任正非写给员工的信 - 要快乐地度过充满困难的一生
- Android中Activity(四大组件之一)代码浅析
- JS固定DIV随滚动条滚动效果(这技术现在很流行,各大B2C网站都有)
- 给Java中TextField控件的回车事件
- Android连接SQLServer详细教程(数据库+服务器+客户端)
- 在Delph上i建立InterBase链接服务器
- 开启我的CSDN之旅
- 压缩命令
- 解惑:学.Net还是学Java?
- MSI (Message Signaled Interrupts)
- 程序员技术练级攻略
- [相关工具] Flash CC 破解版下载
- Git常用命令速查表(三)
- Windows下Hadoop启动出错