標籤:sqlite wait use 資料顯示 manual ted provider 開啟 edr
準備工作:1.用SQLiteExpertPers建立一個sqlite資料庫。2.開啟delphi xe7。一、FireDAC法設定庫聯結1.放入FDConnection1控制項2.放入FDConnection1.DriverName := SQLite3.點擊“FDConnection1.Params”4.在“FDConnection1.Params”中寫入 DriverID=SQLite Database=C:\Users\zhujianqiang\Desktop\sqlite\sqlite.db //你的sqlite資料庫路徑5.點“確定”6.設定FDConnection1.Connected為True。 設定表聯結1.放入FDQuery1控制項2.設定FDQuery1.Connection為FDConnection1。3.點擊設定FDQuery1.SQL。4.在FDQuery1.SQL.Text中寫入select * from Tmanual。5.設定FDQuery1.Active為True。 設定資料橋1.放入DataSource1控制項2.設定DataSource1.DataSet為FDQuery1。 設定資料顯示1.放入DBGrid1控制項2.設定DBGrid1.DataSource為DataSource1。PS:在表單或是資料模組中必須放入FDPhysSQLiteDriverLink1、FDGUIxWaitCursor1這二個控制項。有朋友說這是等於註冊DLL。 二、SQL控制項法設定庫聯結1.放入SQLConnection1控制項2.設定SQLConnection1.ConnectionName*為SQLITECONNECTION。3.設定SQLConnection1.Params中的Database 為C:\Users\zhujianqiang\Desktop\sqlite\sqlite.db //你的sqlite資料庫路徑4.點“確定”5.設定SQLConnection1.Connected為True。 設定表聯結1.放入SQLQuery1控制項2.設定SQLQuery1.SQLConnection為SQLConnection1。3.設定SQLQuery1.SQL。4.在SQLQuery1.SQL.Text中寫入select * from Tmanual。5.設定FDQuery1.Active為True。 設定資料轉換1.放入DataSetProvider1。2.設定DataSetProvider1.DataSet為SQLQuery1。3.放入ClientDataSet1。4.設定ClientDataSet1.ProviderName為DataSetProvider1。 設定資料橋1.放入DataSource1控制項2.設定DataSource1.DataSet為ClientDataSet1。 設定資料顯示1.放入DBGrid1控制項2.設定DBGrid1.DataSource為DataSource1。
DelphiXE7操作sqlite資料庫