[英]Apply multiple filters from multiple comboboxes
我有一個 adotable,我想從多個 cobobox 應用多個過濾器,每個 combobox 都將一個過濾器應用於該表。 我的問題是每當我從組合框1中選擇一個項目時,例如它應用它的過濾器,但是當我從下一個combobox(組合框2)中選擇另一個項目時,它會刪除前一個過濾器(組合框1)並應用組合框2 ...
[英]Apply multiple filters from multiple comboboxes
我有一個 adotable,我想從多個 cobobox 應用多個過濾器,每個 combobox 都將一個過濾器應用於該表。 我的問題是每當我從組合框1中選擇一個項目時,例如它應用它的過濾器,但是當我從下一個combobox(組合框2)中選擇另一個項目時,它會刪除前一個過濾器(組合框1)並應用組合框2 ...
[英]How to refresh data in StringGrid when sorting DB using ADOTable.Sort
我在Windows的Firemonkey應用程序中有一個TStringGrid,我使用LiveBindings連接到DataSource。 DataSource鏈接到ADOTable。 當我使用ADOTable.sort時,Grid中的數據似乎只對第一行而不是整個表/網格進行排序。 ...
[英]Connecting to Excel 2016 with ADOConnection
我想使用TADOConnection從德爾福語言的RAD Studio解析Excel 2016(xlsx)文件。 我在Excel 2007(xls)中找到了類似的主題,但似乎與我的情況有所不同。 我正在使用以下提供程序: Microsoft OLE DB Provider for ODB ...
[英]Calculated percentage in Delphi DBGrid
幾天后我一直在維護一個Delphi應用程序。 客戶想要將一個百分比列添加到DBGrid,現在顯示“數量”列。 當然,百分比將是行數/總數量* 100 我無法修改底層TADOTable,因為它在代碼中的其他位置使用,但我嘗試將計算字段添加到TADOTable - 但似乎計算字段不能具有基 ...
[英]using locate function on calculated field in delphi
我們如何使用delphi Tadotable中的計算字段使用locate函數或相同的操作函數? 這樣的事情 SampleAdotable.locate('samplefield',text,[lopartialkey]); 其中samplefield是SampleAdotable中 ...
[英]AdoDB filter on merged columns
所以我有一個 AdoTable 連接到數據庫(mdb)和使用它的數據源。 此數據源由 DBGrid 使用... 我試圖根據用戶輸入過濾 AdoTable。 有 3 個重要的列:name、surname 和 ID。 我想出了這樣的東西作為臨時解決方案: 它確實有效,但它並沒有完全按照我的意願去做 ...
[英]How do you apply a Delphi ADOTable filter to a date data type
在MS Access中,我可以過濾查詢中的日期,例如: 注冊日期>#31/12/2013# 這將使數據庫僅顯示SignUpDate在2014年或更高版本中的記錄 我將如何在delphi中做到這一點? dmGym.tblMembers.filter:='SignUpD ...
[英]Delphi ComboBox Access violation on combobox
我收到訪問沖突錯誤,但我知道代碼正確,那么問題出在哪里? 我正在嘗試從本地AccessDB填充ComboBox數據。 我嘗試了很多事情,沒有任何效果,我嘗試了很多組合框類型,但是當組合框顯示值僅是當我在表中選擇一行時,它仍然不起作用,然后它在組合框中顯示了我需要的行值篩選... ...
[英]ADOtable refresh
我有一個帶有3列“ ID”,“ Number”和“ Used”的ADOTable。 該表包含一些預生成的數字。 當我使用數字時,我只是將“ USED”設置為1,然后過濾表以僅獲取未使用的數字。 現在有個小問題:說我拉一個數字並將'USED'設置為1。我看到Access中的列已更新,如果 ...
[英]Similar search in integer field by filter property
我有一個ADODataSet,其中“ Filtered”屬性設置為True(Filtered:= True;) 當我應用過濾器時: 彈出錯誤“無法打開過濾器”。 [No]是ADODataSet中整數類型的字段。 當我將類似的過濾器應用於字符串列時,它可以正常工作。 例如: ...
[英]Select field from dbgrid
我有一個鏈接到數據源(鏈接到TADOTable)的DBGrid。 所有這些都通過TADOConnection運行並連接到MS Access 網格包含各種值,當我單擊特定字段時,我想對其進行編輯。 我在更新普通文本字段時沒有遇到任何困難,但是我無法編輯包含OLE對象的字段。 我想做 ...
[英]Call procedure on another form?
我確定之前已經問過,但我似乎無法找到它。 我使用下面的代碼顯示MS Access數據庫中的圖像。 但是,我想知道如何執行以下操作: - 是否可以采取以下程序並以另一種形式“召喚”它? 場景 :三種形式。 三個表,一個數據庫。 我通過TADOTable組件和TADOConne ...
[英]DBImage with bitmap?
我當前正在嘗試從具有OLE Object字段並包含有效位圖的MS Access數據庫中讀取圖像(出於測試目的,我使用MS Paint創建了圖像並將其保存在24bit bmp中)。 我通過DBGrid鏈接到此。 從理論上講,一切都應該正常工作,並且應該顯示圖像,但是我遇到了“位圖圖像無效” ...
[英]how to show parent category in delphi 2010?
好的,我正在使用Embarcadero flib.mdb 。目前,我正在該文件中使用一個名為flib.mdb的Access數據庫文件,我創建了一個名為MCategory的表,該表具有4(四)列,它們分別為: codecategory作為文本和主鍵, parentcategory作為文本, cat ...
[英]Loading millions of records into a stringlist can be very slow
我如何能夠非常快速地將數百萬條記錄從tadotable加載到stringlist中? ...
[英]Class TADOConnection / TADOTable Not Found
好的,直到我決定通過創建DataModule表單並將所有數據庫組件移到其中來清理設計時表單為止,我的應用程序運行良好。 我正在使用Delphi XE2 Update 1和這些組件,即TADOConnection,TADOTable,TADOQuery,TADOCommand。 當我第一次嘗試 ...
[英]ADOTable.Locate in Master-Detail Relationship
我在兩個表之間有一個主從關系,我在主表中選擇一條記錄,其詳細信息顯示在明細表中,接下來我只想在主表的選定記錄的詳細信息中找到詳細表,但是當我使用ADOTable時。查找(...),它位於明細表的所有記錄中! 例如我有這個表: 碩士: ID | 名稱 11 | 馬哈茂德 ...
[英]TADOTable — is it OK to use for inserts?
我在一個舊的 Delphi 7 項目中工作,並試圖讓我的軸承參與其中。 我聽說TADOTables 很糟糕,因為它們會拉下整個表格。 但是我正在查看一段代碼,我想知道它是否做同樣的事情。 它所做的只是設置一些字段的值,然后執行tbl.Post並可能在它之前執行tbl.Insert命令(如果適用)。 ...
[英]Problem with checking ADOTable field values
Delphi 還有一個問題。 我寫了一段代碼,它應該檢查數據庫表中的字段是否等於 0,如果是,則更改某個按鈕的字體顏色和標題。 它在創建主窗體時運行。 但是,當我運行程序時,什么也沒有發生 - 程序沒有出現,我也沒有收到任何錯誤。 我真的不知道出了什么問題,似乎是某種無限循環。 這是代碼: 注意: ...
[英]Reversing the Master-Detail connection in Delphi
我有2個表使用主從細節連接連接。 我需要在創建Form2時反轉連接 - 因此主表成為詳細信息表,詳細信息表成為主表。 我嘗試這樣做,程序編譯,但不能按照我想要的方式工作(之前的連接中斷,但它沒有反轉,所以程序有點像表格根本沒有連接): 關於如何實現這一目標的任何想法? ...