dbgrid

    0熱度

    2回答

    我正在製作一個用於汽車零部件商店的簡單程序。以下是它的外觀:Link 問題是左側的小窗口。應該在主窗口中雙擊DBGrid中的任何行時打開它,並且它應該在DBEdit字段中顯示所有選定項目的特性。如果單擊保存按鈕,應該將DBEdit字段的更改保存到數據庫中,否則應該忽略這些更改。 我成功通過使用此代碼在DBGrid的字段通過雙擊打開另一種形式: procedure TForm1.DBGrid1Dbl

    0熱度

    1回答

    有點歷史: 我有一個DBlistbox包含textt描述,我只是將這些代碼存儲在mysql表格顯示在dbgrid中。用戶可以選擇多個選項,我喜歡處理這些選項並將其作爲逗號分隔值存儲在其中一列中(該列在dbgrid中不可見)。 現在,當用戶使用事件Afterscroll和Formcreate滾動瀏覽dbgrid時,我可以填充列表框。但是當我嘗試處理列表並更新dbrgid後面的myquery時,出現錯

    4熱度

    1回答

    我的問題是: 我有我自己的DBGrid,基於TDBGrid。 因爲在許多地方更好看選擇,我想我把它放在創建,屬性編輯器保存選項財產,如果我將它設置爲假後。 所以構造函數創建爲: constructor TMyDBGrid.Create(aOwner: TComponent); begin inherited Create(aOwner); Options := Options

    2熱度

    1回答

    我認爲我實現了列標題提示到我自己的DBGrid。 這似乎很簡單 - 我想。 我加入 TitleHints:字符串列表 包含此格式信息: 名=值 name是(0-99),用於非基於場的列,以及基於字段的列的字段名稱。 值是列的提示,crlf是\ n。 一切正常,OnMouseMove是基於位置的提示。 但是:只顯示第一個提示,下一個不是。 我認爲這是因爲提示機制在鼠標到達「控制」時激活...當我離開

    0熱度

    3回答

    在德爾福2007年,我有一個DBGrid。當DBGrid中的一行被選中時,我需要填充一個ComboBox。 ComboBox中的數據取決於選定的行,對於每個選定的行可能不同。 DBGrid包含產品訂單。當選擇訂單時,我需要在訂單中填寫產品的批號。訂單執行時,此批號保存在訂單記錄中。 我找不到onSelect或onChange事件,我可以用它來做到這一點。 那麼我該如何做到這一點?

    6熱度

    2回答

    如何使用標準TDBGrid內的複選框選擇多個記錄?或者,你有沒有建議DBGrid的自由/開源的姐妹,允許任何人這樣做容易? 謝謝。

    0熱度

    2回答

    如何禁用或只讀DBGrid中的複選框列。我正在使用wwDbGrid和EditControl選項。

    1熱度

    0回答

    我有一個數據庫(在Access .mdb文件保存),記錄的工作人員,以及任何他們有沒有例如假日,疾病,培訓課程,開始和結束日期以及丟失生產時間的小時數。 然後,我有一個綁定到「主」ADO查詢的dbgrid,查找所有符合日期範圍,部門,搜索字符串名稱的選定條件的所有員工,總結丟失的生產時間的小時數。 我有綁定到包含不存在記錄的「細節」 ADO表另一個DBGrid中。 希望的效果是,詳細dbgrid應

    1熱度

    2回答

    我正在使用Delphi 2010與dbgrid通過ADO綁定到Access mdb數據庫中的表。 此表根據廣播組框中的點擊進行過濾。 下面的代碼顏色代碼基於表中的數據行,但失敗並顯示錯誤對話框,說明 "" is not a valid integer value 如果過濾器返回一個空的數據集。如果沒有記錄返回,但我認爲我允許不調用顏色設置;看到下面的代碼 procedure TMainFor

    8熱度

    3回答

    對於我們的dbgrid,我們希望滾動條經常隱藏。 由於TDBGrid中沒有一個「滾動條」屬性,我們使用: ShowScrollBar(DBGrid1.Handle, SB_VERT, False); ShowScrollBar(DBGrid1.Handle, SB_HORZ, False); 然而,當我們調整窗口的大小(和包含的DBGrid面板),用於 第二滾動條出現,becom只有再次隱藏