首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

VB 6.0 存取 Oracle 資料庫三種方式:Data 控制項、ADODC 控制項、ADODB 物件程式碼

     編輯:Oracle 資料庫相關知識

Visual Basic 6.0 連接 Oracle (透過 ODBC DSN) 三種主流做法完整圖文教學,含屬性設定、程式碼與執行畫面。

共用連接字串

odbc;dsn=graduateDB;uid=scott;pwd=tiger;

方式一:Data 控制項 (DAO/ODBCDirect)

  1. 新增標準 EXE 專案,工具箱選擇 Data 控制項。
  2. 屬性設定:DatabaseName 指向 DSN,RecordSource 設定資料表/查詢。
  3. 放置 TextBox 繫結 DataSource=Data1、DataField=欄位名。
  4. 執行即可瀏覽/編輯資料。

方式二:ADODC 控制項 (ADO)

  1. 專案 → 元件 → 勾選 Microsoft ADO Data Control 6.0。
  2. ADODC 屬性頁:
    - 一般:連接字串或建立連結。
    - 驗證:使用者/密碼。
    - 記錄來源:命令類型 adCmdTable、資料表名。
  3. TextBox 繫結 DataSource=ADODC1、DataField 對應欄位。

方式三:ADODB 物件純程式碼 (最彈效能最佳)

  1. 專案 → 參考 → 勾選 Microsoft ActiveX Data Objects 2.x Library。
  2. 程式碼範例:
    Dim cn As New ADODB.Connection
    Dim rs As New ADODB.Recordset
    cn.Open "dsn=graduateDB;uid=scott;pwd=tiger"
    rs.Open "SELECT * FROM scott.emp", cn, adOpenKeyset, adLockOptimistic
    ' 操作 rs
    rs.Close: cn.Close
    

附完整屬性設定表格與配套光碟專案檔路徑 (Form1.frm、Form2.frm、Form3.frm)。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved