X xianjun Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-12 #2 如果是判断是否值为空可以用IsNull或IsEmpty方法判断 FieldByName("asdfasdf")->IsNull IsNull判断字段值是否为Null,IsEmpty则表示字段里没有赋值。
如果是判断是否值为空可以用IsNull或IsEmpty方法判断 FieldByName("asdfasdf")->IsNull IsNull判断字段值是否为Null,IsEmpty则表示字段里没有赋值。
S smallbs Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-12 #3 if dataset.FieldByName('field').Value:=null
小 小隐 Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-12 #4 可用TField的IsNull获得该字段在当前记录是否为空,但不能获得该字段是否在所有记录中都为空。 if FieldByName('FieldName').IsNull then ......; IsEmpty获取的是该DataSet为否为空即没有记录 if DataSet1.IsEmpty then ShowMessage('DataSet1 中没有记录')
可用TField的IsNull获得该字段在当前记录是否为空,但不能获得该字段是否在所有记录中都为空。 if FieldByName('FieldName').IsNull then ......; IsEmpty获取的是该DataSet为否为空即没有记录 if DataSet1.IsEmpty then ShowMessage('DataSet1 中没有记录')
P pcc_mmz1 Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-12 #5 用 Fieldbyname('Fieldname').IsNull 进行判断。 但如果是Delphi,则不能用Fieldbyname('Fieldname').value =null进行判断。 另外如果字段为字符串类型,也可用'';
用 Fieldbyname('Fieldname').IsNull 进行判断。 但如果是Delphi,则不能用Fieldbyname('Fieldname').value =null进行判断。 另外如果字段为字符串类型,也可用'';
H hzwhzw Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-12 #6 if FieldByName('FieldName').IsNull or FieldByName('FieldName').Value='' then begin //相关操作 end;
小 小隐 Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-12 #7 哥们 FieldByName('aaa').IsNull和FieldByName('aaa').Value=''可不是一回事啊……