寫了套進銷存,delphi+sql server結構的.
用的控制元件是adodataset,dbgrid,
如有一個form上有三個dbgrid,對應 adodataset1,adodataset2,adodataset3
問:怎么控制這三個表的增加記錄的權限
如:adodataset1.新增時會檢查權限
adodataset1,adodataset2,adodataset3中的beforeinsert事件中已有其他無關權限的內容.
最麻煩的也是最直接的做法是在adodataset1,2,3的beforeinsert事件中一條一條增加陳述句來做,但是太麻煩每個form都要這樣寫一次.
問:有沒有直接但簡單的的方法,但是要保留dbgrid到最后一格后按方向鍵鍵下,會有新增的效果
uj5u.com熱心網友回復:
可問題不是那么簡單的
uj5u.com熱心網友回復:
哈哈:這個問題我們早已實作了。權限直接控制在資料集上,而且連欄位是否顯示都可以控制。20分是不可以得到直接答案的。因為這種控制方案邏輯比較復雜,當時沒日沒夜 的寫很多代碼。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/157046.html
標籤:數據庫相關
