將實做成功方法做個記錄。
先安裝SQLite ODBC Driver
//**在ADO內的ConnectionString直接帶入,不用連線精靈 procedure _SetSQLiteDBConnection; var OD : TOpenDialog; ADOConn : TADOConnection; xDatabase : String; begin OD := TOpenDialog.Create(NIL); OD.FileName := 'x:\mymoney';//**預設資料庫路徑 OD.DefaultExt := '*.db';//**預設存檔格式 OD.Filter := 'DB files (*.db)|*.DB';//**過濾顯示的檔案格式 if Not OD.Execute then begin showmessage('選擇資料庫檔案失敗!'); Abort; end; xDatabase := ';Database='+OD.FileName; ADOConn := TADOConnection.Create(NIL); ADOConn.LoginPrompt := False; ADOConn.ConnectionString := 'Driver={SQLite3 ODBC Driver}'+xDatabase; while Not ADOConn.Connected do ADOConn.Open; end;
參考自 网语飘飘.Net/Delphi攻坚战
沒有留言:
張貼留言