delphi 7 中如何表示空? 请问在delphi 7.0中该入和表示空,null与''有什么区别,为什么我的排课程序中出现“不能将type(null)转换成integer?”谢谢~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是Variant 的null吧,不能转换.VarIsNull(v)判断下。 Delphi表示空分两种:nil//空指针null//空值也以判断一下if val<>null then 可是要把原有的‘’换成null,还是有错阿, 如果数据库的字段值为null,建议使用FieldByName('字段名').AsInteger来取值,不会出现错误 怎么还是提示:could not convert variant of type(null) into type(integer)? 直接用VarToStr(v: Variant): String来转化为字符串 如果是取字段的值,就可以这样Query1.FieldByName('字段').AsInteger;//不怕空值 1楼的能不能再说清楚一点,我对delphi不熟,谢谢, 关于delphi的一个问题。坐等回复。急急急。 差哪呢?任凭不好?在XP下D7调用DXE的DLL就是不成呢? 请教数组的问题 DELPHI7中shelllistview中排序问题? 报表高手帮忙啊+——————+在线等待!!! 怎么样把dbgrid中的数据导入EXECL表格? 在设计自定义组件时,如何判断当前状态是设计时还是运行时? Delphi 中有没有FOR Each ... IN ... 语句? 高分求救,怎样打印网格? 我需要Delphi和SQL Server 2000的图片,用来美化我的论文! 小弟求救 在线等待 delphi sendmessage如何使用
nil//空指针
null//空值也以判断一下
if val<>null then
Query1.FieldByName('字段').AsInteger;//不怕空值