procedure TForm1.Button1Click(Sender: TObject);
var
str,linban:string;
begin
linban:='001';
adoqs.Close ;
ADOQS.SQL.Clear ;
ADOQS.SQL.Add('execute mytfdarea_XiaobanSelect '''+LinBan+'''');
showmessage(adoqs.SQL.Text );
try
ADOQS.Prepared ;
adoqs.ExecSQL ;
while not ADOQS.Eof
do
begin
str:=trim(adoqs.Fields.fieldbyname('dl').AsString);
showmessage(str);
adoqs.Next ;
end;
except
showmessage('错误!');
end;
end;存储过程在查询分析器里试过了 没问题 只显示了showmessage(adoqs.sql.text) 然后就开始没反应了 也没显示出错信息!!
帮帮忙了
var
str,linban:string;
begin
linban:='001';
adoqs.Close ;
ADOQS.SQL.Clear ;
ADOQS.SQL.Add('execute mytfdarea_XiaobanSelect '''+LinBan+'''');
showmessage(adoqs.SQL.Text );
try
ADOQS.Prepared ;
adoqs.ExecSQL ;
while not ADOQS.Eof
do
begin
str:=trim(adoqs.Fields.fieldbyname('dl').AsString);
showmessage(str);
adoqs.Next ;
end;
except
showmessage('错误!');
end;
end;存储过程在查询分析器里试过了 没问题 只显示了showmessage(adoqs.sql.text) 然后就开始没反应了 也没显示出错信息!!
帮帮忙了
解决方案 »
- 两个线程同时访问一个串口,这样会造成线程冲突吗?如何解决!
- 请问grid中数据的格式怎么设置?
- [讨论]当初老板许诺给你的奖金兑现了吗?
- 如何将用Canvas在Form上绘制的图保存为一个图形文件?
- 调用DLL的问题!
- 很简单的问题!!!SQL数据显示问题,请您指教!!!
- 好消息!CSDN对换斑竹提议的答复
- 请问怎么做帮助文件?有什么好方法和好工具?急!!!!
- 请问在ado connection的Execute方法发出无反回的sql命令,怎样得到此sql语问执行完毕的指令!
- 创建以YUVtoJPEG为名称的M文件,读取CIF格式的YUV文件mobile_cif_300f.yuv的前30帧,并逐一以jpg格式保存各视频帧至当前目录下,
- 关于在激光打印机上实现联张打印的问题,请高手指教!
- 关于datetime类型与real类型的相加求时间的问题,请各位帮忙!
adoqs.ExecSQL ;
while not ADOQS.Eof
问一下,你的存储过程返回数据集吗?
改成
adoqs.open;
加个存储过程控件调用显示好点吧,又何必在程序中执行?
还有不是adoqs.execsql是有返回值的吗?怎么要改为adoqs.open