預實作:在dbgrid滑鼠滾動選擇行 其中大分類、小分類兩個欄位賦值給兩個combobox 大分類選擇后 小分類確定范圍 再由小分類欄位賦確定值 即滑鼠在DBGRID滾動選擇 兩個combobox精確對應 可以實作么?或者用其他自有控制元件實作也可
新手描述不清 請及時提出 謝謝
uj5u.com熱心網友回復:
好久沒用delphi了,憑感覺說一下。1、好像dbgrid有個onscroll事件,在里面讀出大分類、小分類兩個欄位值。
2、給大分類的combobox賦值。
3、重繪小分類的combobox。
4、給小分類的combobox賦值。
這幾步都是放在onscroll事件中。
uj5u.com熱心網友回復:
同意樓上思路,糾正一下,不是DBGrid的OnScroll事件,而是資料集控制元件的AfterScroll事件uj5u.com熱心網友回復:
目前,讀取資料庫主要二種方式,運程DataSnap和本地直接連接。1、C/S方式,不宜DBGrid的OnScroll事件過濾資料,而通過SQL命令,使用combobox指定條件來選擇。
2、本地資料,連接上后可以通過DBGrid的AfterScroll事件,過濾資料集。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/61646.html
標籤:VCL組件開發及應用
