fibplus

    1熱度

    1回答

    我正在改寫現有的BDE數據庫程序以使用Firebird使用FibPlus組件。 由於我幾乎在每個使用TQuery組件的地方,所做的更改都相當簡單。 除了一件事我dont't似乎找到: 在我的形式我有兩個網格上述對方,鏈接到的TTable組件,在下面的網格只顯示與記錄與上層網格中選定的記錄具有相同的關鍵 - 即主/細節關係。 這是使用MasterSource和MasterFields性質BDE做容易

    1熱度

    1回答

    我記得當我使用ADO處理Delphi(dbGo)時,可能會創建分離的數據集。我的想法是,我可以讀取我想從數據庫中獲得的所有數據,然後將連接屬性設置爲nil。這導致TADOQuery作爲內存表工作。然後,我可以使用並將TADOQuery作爲TDataSet參數傳遞給我的其他方法,而不用擔心我將不必要的連接或事務打開。 我想在使用FIBPlus庫時具有相同的功能。目前我需要將TpFiBDataset中

    0熱度

    4回答

    如何將jpg圖像保存到數據庫,然後使用FIBplus和TImage將其加載到Delphi中?

    1熱度

    1回答

    我有我的機器上安裝FIB +譜曲和 試圖追趕上連接Interbase的異常,但有一個例外,我不能趕上存在 try { DM->dBase->Connected=false; DM->dBase->DBName=DBPATH; DM->dBase->Connected=true; } catch (Exception &e) { ShowMe

    0熱度

    1回答

    我一直在迭代DataSet時使用Disable/EnableControls(),即在更新字段時遇到一些問題。 兩個更新字段似乎正在發生什麼,它們都是採用相同的數據。它看起來像是爲所有行輸入帖子的最後一個值。所以我們可以說我們有3條記錄,當我期待1,2和3的最後一個字段時,我已經更新了1,2和3的值(在我的情況下,3被髮布到所有字段)。 例如,我有10個記錄在我的數據集中。我在查看網格時運行此函數

    0熱度

    1回答

    我在Delphi 2010中使用FIB Plus組件,只是想知道closeopen(true)做什麼。我嘗試了谷歌搜索,但沒有得到它的信息。 FIBDataSet.closeopen(true);

    1熱度

    2回答

    只是想知道是否有任何問題要警惕在這裏。我們有一個幾年前爲客戶開發的傳統D7應用程序,它使用IBXpress與開源的Interbase 6構建進行對話。 這些天我們在這個平臺上遇到了很多問題(在新硬件上連接/啓動的速度非常慢)並且客戶可以花費一些時間/金錢將數據庫移動到Firebird 。 我們真的不想將它轉移到D2010(或D2007,現在我的偏好),因爲我們認爲我們可能不得不將數據庫層從IBXp

    1熱度

    1回答

    我正在使用Delphi 2010與FIB Components類似TpFIBDataset,TpFIBTransaction和TpFIBDataset與Firebird數據庫。 我已經將TpFIBDataset的'AutoCommit'屬性設置爲'False',那麼當我在try..finally塊中執行以下語句並回滾事務數據時仍然會發布。 代碼: FIBDataset.Post; 下面是示例代碼。

    0熱度

    1回答

    基於How to add a field programatically to a TAdoTable in Delphi我試圖將所有字段動態添加到FibPlus數據集(可以是任何TDataSet後代)。每個字段都被聲明爲一個變量。聲明部分 TForm4 = class(TForm) pFIBDatabase1: TpFIBDatabase; pFIBTransaction1: