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.  Delphi7Component->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

 

 

 

  1. 配置文件

Oracle 安装目录下的NetWork\Admin  目录下的客户端连接配置文件“tnsnames.ora

拷贝到客户端目录下,如下图:

 

 

 

  1. 设置环境变量

(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;

 

 

posted @   丹心石  阅读(739)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示