資料庫操作 BCB & Database Local Database Paradox, dBase, FoxPro, Aaccess Remote Database SQL Server, Oracle, Sybase …

Download Report

Transcript 資料庫操作 BCB & Database Local Database Paradox, dBase, FoxPro, Aaccess Remote Database SQL Server, Oracle, Sybase …

資料庫操作
BCB & Database
Local Database
Paradox, dBase, FoxPro, Aaccess
Remote Database
SQL Server, Oracle, Sybase …
存取模式
BDE
BDE頁籤存取Paradox,dBase,FoxPro資料庫
ADO
微軟資料存取標準,ADO頁籤
存取SQL Server, Aaccess
dbExpress
InterBase
存取InterBase資料庫
存取模式
BDE
ADO
dbExpress
Data Aaccess 元件
Data Controls 元件
InterBase
BDE (Borland Database Engine)
 BDE設定
BDE Administrator
Access97, Paradox, dBase, FoxPro, InterBase, SQL Server
 TTable元件
 TDatabase元件
 TBDEClientDataset元件
BDE設定
設定資料庫別名
設定驅動程式
Database Desktop-Paradox
File  NewTable
Database Desktop-Paradox
輸入欄位資料
Database Desktop-Paradox
儲存資料表
Database Desktop-Paradox
編輯資料
維護資料表結構
Tools->Utilities ->
Restructure
記得
BCB與
BDE Administrator要關閉
BDE<->Paradox
BDE
設定Alias
Paradox
BDE設定Alias
Database  New
BDE設定Alias
設定Alias與資料庫所在
Form Wizard
DataBase  FormWizard
Form Wizard
選擇Alias
Form Wizard
Form Wizard
存取模式
資料庫
BDE
ADO
dbExpress
Data Aaccess 元件
Data Controls 元件
使用者介面
InterBase
存取模式
資料庫
BDE(Table)
ADO
dbExpress
InterBase
Data Aaccess 元件 (DataSource)
Data Controls 元件(DbGrid)
使用者介面
BDE+Data Access+Data Control
 BDE-Table
DatabaseName
TableName
Active=True
 DataSource
DataSet=Table1
 DBGrid
DataSource
方便,但是彈性不大
改用個別欄位顯示 (加入圖形)
BDE+Data Access+Data Control
欄位編輯器
BDE+Data Access+Data Control
欄位編輯器
Table 1
AutoCalcFields=true
void __fastcall TForm1::Table1CalcFields(TDataSet *DataSet)
{
Table1avg->Value=…….;
}