怎样限制DBGRID某列的输入长度 你说的限制应该是对DBGRID各列的字段的输入限制,不仅是在DBGRID中。所以,应该定义DBGRID数据源的Table/Query的字段(双击Table/Query控件,出现Field List,按右键选中Add All Fields),再对每个字段的DisplayFormat、DisplayWidth、EditFormat...很多属性进行赋值。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不管用我要限制的字段是tinyint型的,我想限制它在DBGRID中只能输入2位我按照你的方法,在TABLE控件中如下设置:DisplayFormat=##DisplayWidth=2EitFormat=##结果还是老样,就是还可以在dbgrid中输入好多的数字,气死我了 可以试一这个:with field dobegin MaxValue:=99; MinValue:=10;end;但这也是在query.post时检查。 before post事件中判断合法性,然后包错,OK? 看看帮助中关于 TField::EditMask。 nononono(咋这么多no啊)高见,看来我真得好好花时间看看delphi。 delphi通过修改socket做三层,能实现一个服务器2万个客户端的连接? 入题 请问这样的情况应该如何批量修改数据? 如何删除表中的所有记录? 图像的屏蔽问题 一个非常很酷,难的问题,100分相送! 对ADOConnection熟的请进! soap 小问题大学问 !!!!如何将左方向键模仿成退格键!!!!//mysec 有谁愿意回答?(小学生) Timage中的bmp要如何才能打印出来?急!
我按照你的方法,在TABLE控件中如下设置:
DisplayFormat=##
DisplayWidth=2
EitFormat=##
结果还是老样,就是还可以在dbgrid中输入好多的数字,气死我了
with field do
begin
MaxValue:=99;
MinValue:=10;
end;
但这也是在query.post时检查。