不是小问题!(80分)
在dbgrid表中可以录入数据,如何控制录入的数据不得超过15位?
是不是非要在dbgrid的oncolexit事件中对输入的值进行计算,是否超过15位,或者计算输入的值是否超过千亿?这样是不是有点麻烦?有没有其他的好方法?
问题点数:80、回复次数:6Top
1 楼winsock2000(风筝)回复于 2003-04-02 11:03:09 得分 10
设置字段的size属性!Top
2 楼wudi_1982(向伴水学习|胃出血,住院中)回复于 2003-04-02 11:06:27 得分 0
更好的办法似乎没有。楼上的大哥,DBGRID中有size吗?Top
3 楼winsock2000(风筝)回复于 2003-04-02 11:13:33 得分 0
我说的是字段的size属性呀!!!!
唉!!双击query,加入你的字段。然后你设置你的字段size属性为15!!!懂了没有?Top
4 楼cjfzy(他山之石,可以攻玉。)回复于 2003-04-02 11:21:31 得分 0
双击与dbgrid相连的query,-〉add all fields->选一个字段-〉F11->会看见size属性;
Top
5 楼cjfzy(他山之石,可以攻玉。)回复于 2003-04-02 11:24:21 得分 70
也可以在dbgrid的onkeydown中:
if length(dbgrid.selectfield.asstring)>15 then ......Top
6 楼yingt(流水行云)回复于 2003-04-02 11:29:38 得分 0
我需要输入的字段类型是$,好象没有size属性,是不是就没办法了?Top




