全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1386
推到 Plurk!
推到 Facebook!

如何在TDBGrid的Cell限制輸入的字元

答題得分者是:ccchen
0316
一般會員


發表:32
回覆:19
積分:10
註冊:2002-07-03

發送簡訊給我
#1 引用回覆 回覆 發表時間:2002-12-31 09:04:02 IP:61.220.xxx.xxx 未訂閱
1.請問如何在TDBGrid的Cell限制輸入的字元, 是不是一定要在KeyDown 或 KeyPress 裡做控制, 有沒有比較好用的方法, 2.在ReadOnly的TDBGrid 裡,密碼的欄位想以*作掩飾, 又要如何做呢? 謝謝! 3.在TDBGrid它的排序是否依照TQuery的SQL statement做排序, 假設SQL 的 statement = select a, b, c, d from TableA where ... order by a,b 照理講排序應為a b, 但是insert後要如何讓畫面重新排序呢, 泓遠
------
泓遠
william
版主


發表:66
回覆:2535
積分:3048
註冊:2002-07-11

發送簡訊給我
#2 引用回覆 回覆 發表時間:2002-12-31 09:22:49 IP:147.8.xxx.xxx 未訂閱
引言:1.請問如何在TDBGrid的Cell限制輸入的字元, 是不是一定要在KeyDown 或 KeyPress 裡做控制, 有沒有比較好用的方法, Yes if you want to limit the keys which can be entered, otherwise you can validate the value in OnBeforePost of the dataset or OnValidate of the field. 2.在ReadOnly的TDBGrid 裡,密碼的欄位想以*作掩飾, 又要如何做呢? 謝謝! A simple way is to write a OnGetText for the field. 3.在TDBGrid它的排序是否依照TQuery的SQL statement做排序, 假設SQL 的 statement = select a, b, c, d from TableA where ... order by a,b 照理講排序應為a b, 但是insert後要如何讓畫面重新排序呢, Query.. I think you need to re-run the query... 泓遠
ccchen
版主


發表:61
回覆:940
積分:1394
註冊:2002-04-15

發送簡訊給我
#3 引用回覆 回覆 發表時間:2002-12-31 10:23:13 IP:61.219.xxx.xxx 未訂閱
1.請問如何在TDBGrid的Cell限制輸入的字元, 是不是一定要在KeyDown 或 KeyPress 裡做控制, 有沒有比較好用的方法, 用Fields的EditMask也可以
ko
資深會員


發表:28
回覆:785
積分:444
註冊:2002-08-14

發送簡訊給我
#4 引用回覆 回覆 發表時間:2002-12-31 13:42:19 IP:61.221.xxx.xxx 未訂閱
引言: 3.在TDBGrid它的排序是否依照TQuery的SQL statement做排序, 假設SQL 的 statement = select a, b, c, d from TableA where ... order by a,b 照理講排序應為a b, 但是insert後要如何讓畫面重新排序呢, Query.. I think you need to re-run the query...
意思是... Query1.close; Query1.open; 但是...你的Query1.sql裡面要有sql語法喔
------
======================
昏睡~
不昏睡~
不由昏睡~
系統時間:2024-06-29 16:16:56
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!