怎麼樣通過代碼新建新資料庫 |
答題得分者是:ccchen
|
tomc
一般會員 發表:41 回覆:35 積分:15 註冊:2003-07-27 發送簡訊給我 |
請問怎麼通過代碼新建新的資料庫呢?如VB中可以用:
Dim dbsNorthwind As Database
Dim tdfNew As TableDef
Dim fldLoop As Field
Dim prpLoop As Property Set dbsNorthwind = OpenDatabase("Northwind.mdb") Set tdfNew = dbsNorthwind.CreateTableDef("NewTableDef")
With tdfNew .Fields.Append .CreateField("IntegerField", dbInteger)
.Fields.Append .CreateField("DateField", dbDate)
End With dbsNorthwind.TableDefs.Append tdfNew
..... Delphi中有沒有代碼可以直接資料庫而不用控件呢? 交流.學習
------
交流.學習 |
ccchen
版主 發表:61 回覆:940 積分:1394 註冊:2002-04-15 發送簡訊給我 |
1. 你可以在RunTime直接Create這些元件使用, 而不須Design Time加入這些元件
例如:
db:TDatabase begin db:=TDataBase.create(self); ... end;這些元件也不過是些包裝好的Class, 方便使用, 為何不用 2. 如果你一定不要用這些元件, 也可以直接使用BDE的API--這些API全部是DBI... 的型態 如 DBICreateTable等等 可參考"BDE32.Hlp" (直接在Delphi help中查不到) |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |