//檢查是否已安裝sql
trysqlserver := createoleobject('sqldmo.sqlserver');
except
raiseexception('您還沒有安裝sql資料庫.'#13#13'(error ''' + getexceptionmessage + ''' occurred)');
end;
//連線sql
sqlserver := createoleobject('sqldmo.sqlserver');
sqlserver.loginsecure := true;
sqlserver.connect(『local');
注:sqlserver.loginsecure := true ,
使用windows
整合安全;sqlserver.loginsecure := false,
使用sql server的驗證模式。
sqlserver.connect( [servername ] , [ login ] , [ password ]);
[ servername ]:可選。如果為空,會用電腦名字做為例項名
[ login ] , [ password ]:可選。用在sql server驗證模式。如果為windows驗證,這二個引數不用寫,即使寫了也會被忽略。
//建立sql資料庫檔案
database := createoleobject('sqldmo.database');
database.name := 'dbase';
dbfile := createoleobject('sqldmo.dbfile');
dbfile.name := 'isdata1';
詳細但不清楚
資料庫操作sql
一 資料庫的建立 1 建立乙個名稱為mydb1的資料庫 create database mydb1 2 建立乙個使用utf8字符集的mydb2資料庫。create database mydb2 character set utf8 3 建立乙個使用utf8字符集,並帶比較規則的mydb3資料庫。cr...
MySQL資料庫之MyISAM與InnoDB的區別
從以下幾個方面 1 儲存結構 每個myisam在磁碟上儲存成三個檔案。第乙個檔案的名字以表的名字開始,副檔名指出檔案型別。frm檔案儲存表定義。資料檔案的擴充套件名為.myd mydata 索引檔案的副檔名是.myi myindex 2 儲存空間 myisam 可被壓縮,儲存空間較小。innodb ...
MySQL資料庫中myisam與innodb的區別
1 myisam是非事務安全型的,而innodb是事務安全型 2 myisam是鎖支援到表級,而innodb支援行級。3 myisam支援全文檢索,而innodb不支援全文檢索 4 myisam表儲存為檔案形式的,有利於跨平台時進行資料轉移,而innodb比myisam更安全,可以保證表中資料不丟失...