错误提示:
could not convert variant of type(null) into type(string)
我的代码:
ADOQuery1.SQL.Add('select * from show2003 where s1 = "00"') ;
ADOQuery1.Open; ClientDataSet1.Data := DataSetProvider1.Data;
ClientDataSet1.First;
Edit2.Text := ClientDataSet1.Fieldvalues['s5'];
注:
我在把SQL语句中的00改成01的时候就有数据出来,但实际的dbf表中是有00的数据的,请问是什么问题。
could not convert variant of type(null) into type(string)
我的代码:
ADOQuery1.SQL.Add('select * from show2003 where s1 = "00"') ;
ADOQuery1.Open; ClientDataSet1.Data := DataSetProvider1.Data;
ClientDataSet1.First;
Edit2.Text := ClientDataSet1.Fieldvalues['s5'];
注:
我在把SQL语句中的00改成01的时候就有数据出来,但实际的dbf表中是有00的数据的,请问是什么问题。
ADOQuery1.Parameters.ParamByName('@s1').value:='00';
ADOQuery1.Open;
adoquery.cursorlocation := cluseserver;