亚洲一级电影在线观看,九九精品无码专区免费,亚洲AV无码资源在线观看 ,欧美国产高清

BorlandC++使用BDE訪問Oracle的方法

時間:2024-10-19 07:12:55 Oracle認證 我要投稿
  • 相關推薦

BorlandC++使用BDE訪問Oracle的方法

  BorlandC++使用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”.

主站蜘蛛池模板: 国产热a欧美热a在线视频| 国产网友愉拍精品视频| 中文字幕人妻丝袜成熟乱| 狼友av永久网站免费观看| 亚洲国产av美女网站| 人妻系列av无码专区| 美女被躁出白浆视频播放| 97国产精品人人爽人人做| 国产尤物在线视精品在亚洲| 亚洲 欧美 日韩 综合aⅴ视频| 国产色爱av资源综合区| 国产精品美人久久久久久AV| 日韩人妻无码一区二区三区综合部| 国产婷婷在线精品综合| 小金县| 国产 | 久你欧洲野花视频欧洲1| 精品动漫一区二区无遮挡 | 国产毛片片精品天天看视频| 在线视频网站www色| 亚洲精品无码你懂的网站| 德安县| 天天综合网在线观看视频| 亚洲色欲在线播放一区| 性色av 一区二区三区| 欧美一区二区人人喊爽| 97国产精品视频自在拍| 精品一区二区三区在线播放视频| 国产成人亚洲综合网站| 国产v在线最新观看视频| 激情欧美成人小说在线视频| 热99精品视频| 国产成人精品亚洲77美色| 国产成人精品高清在线观看99| 久久人人爽人人爽人人片dvd| 秋霞无码久久一区二区| 四虎成人精品在永久免费| 国产成人无码va在线播放| 亚洲精品中文幕一区二区| 国产成人av在线免播放观看新| 嫖妓丰满肥熟妇在线精品| 免费无码毛片一区二三区|