參考教程
Delphi 7 ADO 連 Access 實戰
核心步驟
- `TADOConnection` 連接字符串:`Provider=Microsoft.Jet.OLEDB.4.0;Data Source=db.mdb`
- `TADOTable` 綁定表名,`TADOQuery` 寫參數化 SQL。
- `TDataSource` 連接數據集與 `TDBGrid`/`TDBEdit`。
- 三表示例:`Students`、`Classes`、`Scores`。
關鍵代碼
{ 參數化查詢 }
ADOQuery1.SQL.Text := 'SELECT * FROM Students WHERE ClassID = :cid';
ADOQuery1.Parameters.ParamByName('cid').Value := 1;
ADOQuery1.Open;
{ 新增成績 }
ADOQuery1.SQL.Text := 'INSERT INTO Scores (SID, Subject, Score) VALUES (:sid, :sub, :sc)';
ADOQuery1.Parameters.ParamByName('sid').Value := 10;
ADOQuery1.Parameters.ParamByName('sub').Value := 'Math';
ADOQuery1.Parameters.ParamByName('sc').Value := 95;
ADOQuery1.ExecSQL;