我在dbgrid的第一行第一列上面輸入資料50,我想輸入完成后,回車,第一行第二列自動填充成100,下一行也是這個道理,請問一下,如何實作代碼?聽說感知控制元件這樣弄基本不好弄,真是這樣嗎?
uj5u.com熱心網友回復:
你這是成批錄入。不同的情況方式,采取不同的方式。你的程式使用的資料庫是本地還是三層?
使用的什么控制元件連接DBGrid?
uj5u.com熱心網友回復:
首先,用的是dbgrideh來連接的。其實,我用的是本地資料庫,哪怕用遠程的,我也只會兩層。
我現在采用的是手工單個在dbgrid里面錄入,現在可以解決回車后自動跳到同一列的下一行了,需要解決的是回車后,同一行的下一行按某個演算法填充資料。
uj5u.com熱心網友回復:
在dbgrid系結的datasource控制元件的ondatachange事件中處理,或者用一個計算欄位,然后在dataset的oncalcfields事件中處理。
uj5u.com熱心網友回復:
你這是成批錄入。不同的情況方式,采取不同的方式。
你的程式使用的資料庫是本地還是三層?
使用的什么控制元件連接DBGrid?
首先,用的是dbgrideh來連接的。其實,我用的是本地資料庫,哪怕用遠程的,我也只會兩層。
我現在采用的是手工單個在dbgrid里面錄入,現在可以解決回車后自動跳到同一列的下一行了,需要解決的是回車后,同一行的下一行按某個演算法填充資料。
你這是成批錄入。不同的情況方式,采取不同的方式。
你的程式使用的資料庫是本地還是三層?
使用的什么控制元件連接DBGrid?
首先,用的是dbgrideh來連接的。其實,我用的是本地資料庫,哪怕用遠程的,我也只會兩層。
我現在采用的是手工單個在dbgrid里面錄入,現在可以解決回車后自動跳到同一列的下一行了,需要解決的是回車后,同一行的下一行按某個演算法填充資料。
在dbgrid系結的datasource控制元件的ondatachange事件中處理,或者用一個計算欄位,然后在dataset的oncalcfields事件中處理。
好的,試試,這個問題好久了,一直沒有得到解決!
uj5u.com熱心網友回復:
你這是成批錄入。不同的情況方式,采取不同的方式。
你的程式使用的資料庫是本地還是三層?
使用的什么控制元件連接DBGrid?
首先,用的是dbgrideh來連接的。其實,我用的是本地資料庫,哪怕用遠程的,我也只會兩層。
我現在采用的是手工單個在dbgrid里面錄入,現在可以解決回車后自動跳到同一列的下一行了,需要解決的是回車后,同一行的下一行按某個演算法填充資料。
在dbgrid系結的datasource控制元件的ondatachange事件中處理,或者用一個計算欄位,然后在dataset的oncalcfields事件中處理。
不好意思,我按你的操作了,還是沒有能完成,能否給個demo代碼
uj5u.com熱心網友回復:
dataset 事件AfterInsert 中 處理轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/83497.html
標籤:數據庫相關
上一篇:IBM錢箱 直接連POS機的
