网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 数据库 > Oracle教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
数据库:数据库教程,数据库技巧,Oracle教程,MySQL教程,Sybase教程,Access教程,DB2教程,数据库安全,数据库文摘
本月文章推荐
.Oracle 9i定制数据库模板.
.ORACLE DBA(数据库管理员)的职责.
.快速启动oracle 8i SQL-Plus的好.
.Oracle数据库安全策略分析(一).
.Oracle 9i Data Guard进行数据库.
.初学者如何学习分析函数.
.在Oracle中获取磁盘空间的使用情.
.Oracle回滚段概念用法规划及问题.
.sendmail下如何限制邮件大小.
.ORACLE在HP-UX下的系列问题处理(.
.OracleRAConSunCluster3.1(step.
.Oracle中巧用FORMS_DDL.
.Oracle9i 数据库管理实务讲座(二).
.经典的问题与解答(1).
.DNS配置问答集.
.数据库系统紧急故障处理方法.
.Oracle数据库备份技术.
.ORACLE性能诊断―学习statspack笔.
.Oracle8i系统概述.
.pessimistic锁定对optimistic锁定.

BorlandC++Builder5企业版使用BDE访问Oracle方法

发表日期:2008-2-9


          Borland C++ Builder 5 企业版使用BDE访问 Oracle方法 系统环境:
1、操作系统:windows 2000 Server
2、数据库: Oracle 8i R2 (8.1.6) for NT 企业版
3、开发工具:Borland C++ Builder 5 企业版 连接方法: 一、安装 Oracle 8i R2 (8.1.6) for NT 企业版
    使用典型安装,安装目录为D:\Oracle; 二、安装 Borland C++ Builder 5 企业版
    把 Borland C++ Builder 5 光盘放入光驱,使用典型安装,
    安装目录为C:\Program Files\Borland\CBuilder5; 三、生成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 = 192.1.1.1)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = oradb)
        )
      )     总结:
    Oracle service_names: oradb
    Oracle用户名:     user1
    户名密码:       pass1
    测试表名:       test
    tnsnames:       test 四、配置BDE
    开始->程序->Borland C++Builder 5->BDE Administrator
    1、配置Drivers,修改以下几个地方.     DLL32:      SQLORA8.DLL
    VENDOR INIT:   OCI.DLL
    LANGDRIVER:    Oracle SQL WE850
    SQLPASSTHRU MODE: SHARED NOAUTOCOMMIT
    清除SERVER NAME和USER NAME     修改完,按鼠标右键,apply(CTRL+A),提交修改          2、配置Database Aliases(数据库访问别名),新建一个别名,起名为oracle.     
         3、修改以下几个地方.     SERVER NAME:   test          修改完,按鼠标右键,apply(CTRL+A),提交修改,退出BDE Administrator     重新打开BDE Administrator,用鼠标左键双击别名oracle,进行连接测试          输入用户名、密码,按“OK”连接,不能把user1/pass1直接写在User Name上,要分开写      五、启动 Borland C++ Builder 5 企业版,写连接 Oracle 的 C++ Builder 程序
    开始->程序->Borland C++Builder 5->C++Builder 5     File->New...->Application.     C++ Builder 开发窗口上方的工具箱面板:          打开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             按F9,运行此程序,弹出登录画面,          输入用户名、密码,按“OK”.
上一篇:oracle服务启动和停止脚本(RedHat AS2.1下) 人气:837
下一篇:使用DBMS_SUPPORT包(zt) 人气:570
浏览全部Oracle教程的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐