Query1.sql为 :select * from phone where caller=:caller 我明明在库中有8888888这条记录,那为什么,它提示我为“没有记录”?? Query1.Params[0].AsString := '8888888'; if Query1.IsEmpty then begin ShowMessage('没有记录'); end else showmessage('有记录'); end;
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<一般最好前面先 Query1.Close; Query1.Params[0].AsString := '8888888';<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<这儿加上 Query1.Open; ////你没有去服务器取回数据集,IsEmpty拿什么判断? if Query1.IsEmpty then begin ShowMessage('没有记录'); end else showmessage('有记录'); end;
我明明在库中有8888888这条记录,那为什么,它提示我为“没有记录”??
Query1.Params[0].AsString := '8888888';
if Query1.IsEmpty then
begin
ShowMessage('没有记录');
end
else
showmessage('有记录');
end;
Query1.Params[0].AsString := '8888888';<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<这儿加上 Query1.Open;
////你没有去服务器取回数据集,IsEmpty拿什么判断? if Query1.IsEmpty then
begin
ShowMessage('没有记录');
end
else
showmessage('有记录');
end;