firedac

    0熱度

    1回答

    當我想要在FireDac MemTable上進行操作時,出現「表達式意外終止」錯誤。 我使用的代碼 with FMemtable1 Do begin Filtered :=False; Filter := 'Field1 like ' + ''''+'%'+Edit1.Text+'%'+''''; Filtered :=true; end 但是我沒有得到這個錯

    1熱度

    2回答

    我的應用程序使用FireDAC(Delphi XE7)來訪問SQLite。 Mac版本比Windows版本慢大約12倍。 我關閉了journal_mode,並且沒有日誌文件出現。 我可以看到的唯一區別是Mac默認開啓了checkpoint_fullfsync(它在Windows中默認關閉)。我在Mac上關閉了它,但是12倍速度下降依然存在。 Mac是最新的優勝美地。 SQLite3 -versio

    3熱度

    1回答

    我正在使用C++ Builder(XE7)和FireDAC,嘗試將一行GUID數據類型的表插入帶有FDConnection的Microsoft Access數據庫.ExecSQL。 SQL這在任何工具,它可以讓我直接執行SQL的數據庫工程: INSERT INTO SomeTable (Column1, Column2) VALUES ('xyz', {guid {7F60EFE4-106D-4

    1熱度

    1回答

    我正在將數據庫從SQLITE遷移到Firebird,但現在我的查詢不起作用。 我在做什麼錯?有理由嗎? frmDados.Clientes.Close(); frmDados.Clientes.SQL.Text := 'SELECT * FROM CLIENTES ' + 'WHERE (nomecliente like :d1) '+ 'order by nome

    -1熱度

    3回答

    我有一個窗體,它上面有一個cxGrid並通過TADQuery(FireDAC)連接到數據庫表。 我還添加了一個TEDIT框相同的形式。當用戶開始在TEdit框中輸入內容時,我可以使網格開始根據用戶輸入的內容來過濾結果(最好是表中的多個字段)? 如果是這樣,你的思想/例子,將不勝感激。 謝謝。

    2熱度

    2回答

    使用FireDAC連接(Delphi Xe6)時,在MS ACCESS中創建表時出現錯誤。 創建了一個新的數據庫文件,並使用TFDCommand或TFDQuery創建了3個表,這些表確實已創建,但我總是收到「表已存在」錯誤。任何建議來阻止錯誤被提出。 我確實包含了一個嘗試中的代碼...除了例程。 代碼: FDCommand1.CommandText.Text := 'CREATE Table [

    0熱度

    1回答

    多年來,我一直使用Firebird SQL和Delphi,我一直使用Devrace的FBPlus註冊我自己的Blob Filters。 由於Delphi現在隨FireDac一起發佈,我希望轉移到這種技術,消除第三方數據訪問組件的需求。 有沒有人在Fi​​reDac中註冊Firebird SQL Blob過濾器?雖然我可以簡單地以二進制數據的形式訪問這些字段,並通過例程進行解壓縮等操作,但我寧願通過

    0熱度

    1回答

    我轉換一個Delphi 5/BDE應用到德爾福XE7/FireDAC。我的一個表格具有包含「GROUP BY」子句中的create語句TFDTable組件,它指向一個Oracle視圖。 這曾經在「老」的應用程序(BDE)做工精細,但FireDAC我得到這個錯誤: 「ORA-01446:不能選擇ROWID從,或樣品,具有鮮明的景色,GROUP BY等「。 我明白我在甲骨文發現了錯誤,但我沒有選擇的R

    4熱度

    2回答

    TFDConnection.Params.Server不是Delphi XE7中的有效發佈屬性。如何以編程方式設置服務器位置?我有兩臺MySQL服務器(測試和生產),它們位於不同的IP上,並且基於我在應用程序中做的事情,我想在兩臺服務器之間來回切換。

    0熱度

    2回答

    這聽起來很愚蠢,我可能會錯過重要的東西,但在這裏。 我正在將舊軟件從BDE遷移到Firedac,我注意到一些奇怪的行爲(XE6 VCL - Firedac)。 想象一下: 我們已經有一個簡單的SQL(SQL1)查詢,該查詢在設計時定義並具有檢索到的所有領域(3場 - 鱈魚,DES和IMG)。在運行時,我執行這個查詢,並檢查一個cod字段的大小,很好。然後我更改SQL(SQL2)並繼續檢查新的cod