中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      BorlandC++使用BDE訪問(wèn)Oracle的方法

      時(shí)間:2024-10-19 07:12:55 Oracle認(rèn)證 我要投稿
      • 相關(guān)推薦

      BorlandC++使用BDE訪問(wèn)Oracle的方法

        BorlandC++使用BDE訪問(wèn)Oracle是我們計(jì)算機(jī)朋友經(jīng)常遇到的問(wèn)題,下面小編為大家整理了一些方法,希望對(duì)你有所幫助!

        系統(tǒng)環(huán)境:

        1、操作系統(tǒng):Windows 2000 Server

        2、數(shù)據(jù)庫(kù): Oracle 8i R2 (8.1.6) for NT 企業(yè)版

        3、開(kāi)發(fā)工具:Borland C++ Builder 5 企業(yè)版

        連接方法:

        一、安裝 Oracle 8i R2 (8.1.6) for NT 企業(yè)版

        使用典型安裝,安裝目錄為D:\Oracle;

        二、安裝 Borland C++ Builder 5 企業(yè)版

        把 Borland C++ Builder 5 光盤(pán)放入光驅(qū),使用典型安裝,

        安裝目錄為C:\Program Files\Borland\CBuilder5;

        三、生成Oracle實(shí)驗(yàn)記錄

        連入SQL*Plus,以system/manager用戶登錄

        SQL> conn system/manager

        創(chuàng)建新的用戶:如user1/pass1,賦予connect,resource權(quán)限。

        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中有如下內(nèi)容:

        test =

        (DESCRIPTION =

        (ADDRESS_LIST =

        (ADDRESS = (PROTOCOL = TCP)(HOST = 192.1.1.1)(PORT = 1521))

        )

        (CONNECT_DATA =

        (SERVICE_NAME = oradb)

        )

        )

        總結(jié):

        Oracle service_names: oradb

        Oracle用戶名:     user1

        戶名密碼:       pass1

        測(cè)試表名:       test

        tnsnames:       test

        四、配置BDE

        開(kāi)始->程序->Borland C++Builder 5->BDE Administrator

        1、配置Drivers,修改以下幾個(gè)地方.

        DLL32:      SQLORA8.DLL

        VENDOR INIT:   OCI.DLL

        LANGDRIVER:    Oracle SQL WE850

        SQLPASSTHRU MODE: SHARED NOAUTOCOMMIT

        清除SERVER NAME和USER NAME

        修改完,按鼠標(biāo)右鍵,apply(CTRL+A),提交修改

        2、配置Database Aliases(數(shù)據(jù)庫(kù)訪問(wèn)別名),新建一個(gè)別名,起名為oracle.

        3、修改以下幾個(gè)地方.

        SERVER NAME:   test

        修改完,按鼠標(biāo)右鍵,apply(CTRL+A),提交修改,退出BDE Administrator

        重新打開(kāi)BDE Administrator,用鼠標(biāo)左鍵雙擊別名oracle,進(jìn)行連接測(cè)試

        輸入用戶名、密碼,按“OK”連接,不能把user1/pass1直接寫(xiě)在User Name上,要分開(kāi)寫(xiě)

        五、啟動(dòng) Borland C++ Builder 5 企業(yè)版,寫(xiě)連接 Oracle 的 C++ Builder 程序

        開(kāi)始->程序->Borland C++Builder 5->C++Builder 5

        File->New...->Application.

        C++ Builder 開(kāi)發(fā)窗口上方的工具箱面板:

        打開(kāi)Data Access控件組,用鼠標(biāo)雙擊控件Table,再雙擊DataSource控件,  把它們放到窗體Form1上,默認(rèn)名稱(chēng)為T(mén)able1和DataSource1:

        打開(kāi)Data Controls控件組,用鼠標(biāo)雙擊DBGrid控件(上圖中畫(huà)紅框的),

        把它放到窗體Form1上,默認(rèn)名稱(chēng)為DBGrid1,

        修改控件Table1、DataSource1、DBGrid1的屬性,Table1的Active屬性:True

        Table1的DatabaseName屬性:oracle(即是選BDE名)

        Table1的TableName屬性:TEST(這里需要連接oracle)

        DataSource1的DataSet屬性:Table1

        DBGrid的DataSource屬性:DataSource1

        按F9,運(yùn)行此程序,彈出登錄畫(huà)面,

        輸入用戶名、密碼,按“OK”.

      主站蜘蛛池模板: 亚洲五月七月丁香缴情| 岛国中文字幕一区二区| 亚洲av套图一区二区| 岛国av一区二区三区| 一本色道久久综合亚洲精| 五月婷婷久久中文字幕| 亚洲国产成人精品激情| 临高县| www.五月激情| 中文字幕乱码av在线| 午夜国产精品视频在线| 亚洲中文字幕一区二区不卡| 亚洲无码vr| 日本一区二区三区看片| 花垣县| 云浮市| 济阳县| 红安县| 溆浦县| 尚志市| 明水县| 亚洲综合久久久中文字幕| 崇仁县| 太仓市| 国产尤物二区三区在线观看| 禹城市| 微博| 永久免费不卡在线观看黄网站| 红桥区| 国产精品无码久久久久下载| 亚洲免费视频一区二区三区 | 天等县| 松滋市| 五月婷婷激情六月开心| 久久99久久99精品免观看女同| 芜湖县| av手机在线天堂网| 亚洲午夜激情久久加勒比| 亚洲av午夜成人片精品| 国产精品日日摸夜夜添夜夜添| 欧美亚洲另类自拍偷在线拍|