Delphi5企业版使用BDE访问Oracle方法
更新时间:2023-11-03 23:51:01 阅读量: 综合文库 文档下载
- deLPhi5安装报错推荐度:
- 相关推荐
Delphi5企业版使用BDE访问Oracle方法
系统环境: 1、操作系统:Windows 2000 Server 2、数据库: Oracle 8i R2 (8.1.6) for NT 企业版
3、开发工具:Delphi 5 企业版
连接方法:
一、安装 Oracle 8i R2 (8.1.6) for NT 企业版 使用典型安装,安装目录为D:\\Oracle; 二、安装 Delphi 5 企业版
把Delphi 5光盘放入光驱,使用典型安装, 安装目录为C:\\Program Files\\Borland\\Delphi5; 三、生成Oracle实验记录
连入SQL*Plus,以system/manager用户登录 SQL> conn system/manager
创建新的用户:如user1/pass1,赋予connect,resource权限。 SQL> grant connect,resource to user1 identified by pass1; SQL> conn user1/pass1
SQL> create table test(a number,b char(19));
SQL> insert into test values(1,to_char(sysdate,'yyyy-mm-dd hh24:mi:ss')); SQL> insert into test values(2,to_char(sysdate,'yyyy-mm-dd hh24:mi:ss')); SQL> insert into test values(3,to_char(sysdate,'yyyy-mm-dd hh24:mi:ss')); SQL> insert into test values(4,to_char(sysdate,'yyyy-mm-dd hh24:mi:ss')); SQL> insert into test values(5,to_char(sysdate,'yyyy-mm-dd hh24:mi:ss')); SQL> commit;
SQL> select * from test; A B
---------- ------------------- 1 2000-11-28 20:27:33 2 2000-11-28 20:27:36 3 2000-11-28 20:27:38 4 2000-11-28 20:27:40 5 2000-11-28 20:27:52
D:\\Oracle\\Ora81\\network\\ADMIN\\tnsnames.ora中有如下内容: test =
(DESCRIPTION = (ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = hlshang)(PORT = 1521)) )
(CONNECT_DATA = (SERVICE_NAME = oradb) ) ) 总结:
Oracle service_names: oradb Oracle用户名: user1 户名密码: pass1
测试表名: test tnsnames: test 四、配置BDE
开始->程序->Borland Delphi 5->BDE Administrator 1、配置Drivers,修改以下几个地方,如下图: DLL32: SQLORA8.DLL VENDOR INIT: OCI.DLL
LANGDRIVER: Oracle SQL WE850
SQLPASSTHRU MODE: SHARED NOAUTOCOMMIT
修改完,按鼠标右键,apply(CTRL+A),提交修改
2、配置Database Aliases(数据库访问别名),新建一个别名,起名为oracle,如下图:
3、修改以下几个地方,如下图: SERVER NAME: test
修改完,按鼠标右键,apply(CTRL+A),提交修改,退出BDE Administrator
重新打开BDE Administrator,用鼠标左键双击别名oracle,进行连接测试
输入用户名、密码,按“OK”连接,不能把user1/pass1直接写在User Name上,要分开写
如果出现下图,则说明连接成功
五、启动 Delphi 5 企业版,写连接 Oracle 的 Delphi 程序 开始->程序->Borland Delphi 5->Delphi 5 File->New...->Application,如下图:
Delphi 开发窗口上方的工具箱面板:
打开Data Access控件组,用鼠标双击控件Table,再双击DataSource控件(上图
中画红框的两个), 把它们放到窗体Form1上,默认名称为Table1和DataSource1:
打开Data Controls控件组,用鼠标双击
DBGrid控件(上图中画红框的),
把它放到窗体Form1上,默认名称为DBGrid1,如下图:
修改控件Table1、DataSource1、DBGrid1的属性,如下图: Table1的Active属性:True
Table1的DatabaseName属性:oracle(即是选BDE名) Table1的TableName属性:TEST(这里需要连接oracle) DataSource1的DataSet属性:Table1 DBGrid的DataSource属性:DataSource1
正在阅读:
Delphi5企业版使用BDE访问Oracle方法11-03
肾血管平滑肌脂肪瘤影像学诊断和治疗08-24
小学作文萌芽篇教案 12-17
第5章 ArcGIS Engine二次开发初级讲义 - 图文11-01
五福临门是哪五福02-19
学校财务报帐员个人事迹材料08-23
酶工程思考题有答案01-17
给排水课程设计L - 图文11-01
无锡物流的现状与发展09-23
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- Delphi5
- 方法
- 使用
- Oracle
- 访问
- 企业
- BDE
- 2007年度长安大学精品课程申报表 - 图文
- 历史新课程培训心得体会
- 金状元试卷网-江西财经大学考研真题基础英语综合2008
- word测试题
- 商务谈判课后答案
- 高考英语作文常用写作句式句型的汇总
- 2018年10月福建自考03053中药制剂分析试卷和答案
- 个人实习报告-某森林公园市场分析、定位与营销策略
- 北师大版小学五年级下册同步阅读与习作训练 全册
- 2015年江幼测试二含答案
- 浙江自学考试试题建筑工程项目管理试卷
- 五年级上册品社教案
- 08全称量词与存在量词导学案
- 通过平菇菌丝的吸附对重金属的去除
- 约翰福音中的七个神迹和我是的宣告
- 学前儿童的气质
- 安徽省临泉二中2012-2013学年高二数学下学期期末考试试题 理 新人教A版
- 最新-河南省罗山高中2018学年高一上期期中考试(物理) 精品
- 浅谈产业背景下的高职教育价值观
- 涉案财物管理有关法律适用问题