Delphi 连接 Oracle 客户端配置
delphi7源码编译安装oracle access控件ODAC9.3.8
个人环境列表如下:
ODAC主目录在 D:\ODAC
Delphi7主目录在 D:\Program Files (x86)\Borland\Delphi7
1,修改D:\ODAC\Source\make.bat文件如下
set PrjNameU=ODAC
set IdeDir="D:\Program Files\Borland\Delphi7
2,在DOS下进入如下目录 D:\ODAC\Source\Delphi7
执行命令 ..\make Delphi 7
如下
3, 在Delphi7->tools->Environment Options->Library->Library path 中加入如下两项
D:\ODAC\Source
D:\ODAC\Source\Delphi7
4. D:\ODAC\Bin\Delphi7目录下的所有*.bpl拷贝到
D:\Program Files (x86)\Borland\Delphi7\Bin
5. 在Delphi7中Component->Install Packages中添加
D:\Program Files (x86)\Borland\Delphi7\Bin\dclodac70.bpl
如果出现一个对话框提示是否要升级,选择“否”
6. 缺oranet.dcu 文件
在tools->Environment Options->Library->Library path 加入一项
D:\ODAC\Lib\Delphi7
安装成功后,使用控件
把控件放置form页面,右击-session Editor--about显示版本,如下
下载Oracle 客户端
首先看自己的计算机位数:我的计算机是X64,也就是处理器是64位的,因此我需要安装64位的客户端,如果你的计算机是x86的,则需要下载32位客户端,不管你的操作系统是64位还是32位。
- 配置文件
把Oracle 安装目录下的NetWork\Admin 目录下的客户端连接配置文件“tnsnames.ora”
拷贝到客户端目录下,如下图:
- 设置环境变量
(1) 建立Oracle_Home
(2)
procedure TForm1.Button1Click(Sender: TObject);
begin
OraSession1.Options.Direct:=true;
OraSession1.Username:='system';
OraSession1.Password:='sun123';
OraSession1.Server:='localhost:1521:demodb';
OraSession1.Open;
if oraSession1.Connected then
caption:='连接成功';
try
oraquery1.Open;
except on e:exception do
begin
showMessage('查询数据表t1失败,'+e.Message);
end;
end;
end;
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!