FieldByName('Pine_num').Value:=strtoint(Pine_num.Text);像这样,如果我留空pine_num.text的话,将会出错,因为不能将null转为int.如何设置当我不输入这个dbedit时,就自动是'0'呢。
解决方案 »
- 关于ADOQuery的操作问题,急~!!!
- 如何让dbgridEh显示出多行(即使datasource中无数据)
- 在select语句的where条件中怎么样判断某一字段(时间字段)的年月值和某一变量的年月值相等?
- 欲删除多个记录时出现错误:“当前提供程序不支持从单一持行返回多个记录集”,怎么办?
- 一个DELPHI和SQL SERVER 的问题--------超级简单!
- 关于调用WIN98的EXPLORER。EXE的问题和通过注册表屏蔽系统热键的问题!
- delphi中如何取得网卡序列号???
- 大家给点建议
- 高分求购erp财务部分源码!
- 高手请进:如何编程实现从桌面拖入一个文件可以获得这个文件的图标,急!!!
- 怎样在窗体里写一网址,并点击进入这个网址?
- 奇怪的问题能解决者一百分:
FieldByName('Pine_num').Value:=strtoint(Pine_num.Text);
Except
FieldByName('Pine_num').Value:=0;
End;
FieldByName('Pine_Num').AsInteger := strToInt(Pine_Num.Text)
else FieldByName('Pine_Num').AsInteger := 0;
li_zhifu(东北人) 的方法如果在用户输入不是数字是也为0
HHBB() 的方法当用户输入在删除时会出错。妄加评论,勿怪