function Query_Str(lab:string): string;
var
lab1:string;
begin
with dm.PMT_Query do
begin
close;
sql.Clear;
sql.Text:='select spbh from spxsht where spbh='''+lab1+'''';
open;
if not isempty then
lab1:=lab1+#13+'★'
else
lab1:=lab1+#13+'☆';
end;
end;procedure TPMT_HZ_Form.Button1Click(Sender: TObject);
begin
B1004.Caption:=Query_str('B1004');
end;
返回是空的是,哪里错了.帮我看一下谢谢
var
lab1:string;
begin
with dm.PMT_Query do
begin
close;
sql.Clear;
sql.Text:='select spbh from spxsht where spbh='''+lab1+'''';
open;
if not isempty then
lab1:=lab1+#13+'★'
else
lab1:=lab1+#13+'☆';
end;
end;procedure TPMT_HZ_Form.Button1Click(Sender: TObject);
begin
B1004.Caption:=Query_str('B1004');
end;
返回是空的是,哪里错了.帮我看一下谢谢
begin
with dm.PMT_Query do
begin
close;
sql.Clear;
sql.Text:='select spbh from spxsht where spbh='''+lab1+'''';
open;
if not isempty then
Result:=lab1+#13+'★'
else
Result:=lab1+#13+'☆';
end;
end; procedure TPMT_HZ_Form.Button1Click(Sender: TObject);
begin
B1004.Caption:=Query_str('B1004');
end;
var
lab1:string;
begin
with dm.PMT_Query do
begin
close;
sql.Clear;
sql.Text:='select spbh from spxsht where spbh='''+lab1+'''';
open;
if not isempty then
Result:=lab1+#13+'★'
else
result:=lab1+#13+'☆';
end;
end; procedure TPMT_HZ_Form.Button1Click(Sender: TObject);
该变量无需用户声明,可以直接拿来用,其类型为函数声明中返回值类型如果想要过程返回值,则可以考虑在过程的参数中添加var 变量来接收返回值
function Query_Str(lab:string): string;
var
lab1:string;
begin
result:='';
with dm.PMT_Query do
begin
close;
sql.Clear;
sql.Text:='select spbh from spxsht where spbh='''+lab1+'''';
open;
if not eof then
lab1:=lab1+#13+'★'
else
lab1:=lab1+#13+'☆';
end;
result:=lab1;
end; procedure TPMT_HZ_Form.Button1Click(Sender: TObject);
begin
B1004.Caption:=Query_str('B1004');
end;
function Query_Str(lab:string): string;
var
lab1:string;
begin
result:='';
with dm.PMT_Query do
begin
close;
sql.Clear;
sql.Text:='select spbh from spxsht where spbh='''+lab+'''';
open;
if not eof then
lab1:=lab+#13+'★'
else
lab1:=lab+#13+'☆';
end;
result:=lab1;
end; procedure TPMT_HZ_Form.Button1Click(Sender: TObject);
begin
B1004.Caption:=Query_str('B1004');
end;
function Query_Str(lab:string): string;
var
lab1:string;
begin
result:='';
with dm.PMT_Query do
begin
close;
sql.Clear;
sql.Text:='select spbh from spxsht where spbh='''+lab+'''';
open;
if not eof then
lab1:=lab+#13+'★'
else
lab1:=lab+#13+'☆';
end;
result:=lab1;
end; procedure TPMT_HZ_Form.Button1Click(Sender: TObject);
begin
B1004.Caption:=Query_str('B1004');
end;
result:=lab+#13+'★'
else
result:=lab+#13+'☆';
result:=lab+#13+'★'
else
result:=lab+#13+'☆';