郁闷:如何获取sqlserver中某个存储过程的参数列表 如果不进行ADOStoredProc1.Active := true;好像不能获取,可是如果上面语句执行了,则出现该存储过程对应的输入参数未赋值的错误。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 adoQuery.SQL.Add('exec sp_sproc_columns 存储过程名');adoQuery.open; StoredProc:=TADOStoredProc.Create(nil); try StoredProc.Connection := Conn; StoredProc.ProcedureName := '存储过程名'; StoredProc.Parameters.CreateParameter('@RETURN_VALUE', ftInteger, pdReturnValue, 0,0); StoredProc.Parameters.CreateParameter('vID', ftString, pdInput, 30, '11'); StoredProc.Prepared := True; StoredProc.ExecProc; if(StoredProc.Parameters[0].Value=0) then ShowMessage('ok') else ShowMessage(StoredProc.Parameters[0].Value); finally StoredProc.Free; end; before StoredProc.Parameters.CreateParameterplease remember to do StoredProc.Parameters.Clear; 在多线程中使用IHTMLDocument2 指针会出现错误 exe加图标 特邀s11ss 高手) windows2003下Delphi获取SQL服务列表 数据库显示的问题 很老的用汉字获取拼音码问题。 寻求一种算法 不要不理我。API高手请看:GetCaretPos和WindowFromPoint我想用这两个函数 有兼职开发经验的高手请进来!! 请大家指教啊,调动动态库中的函数出错啊! TCppWebBrowser的几个问题 朋友叫我帮他写个木马程序,万一他用这个程序做了坏事,我是否会被抓? 如何降低Form unit间的耦合性?
adoQuery.open;
try
StoredProc.Connection := Conn;
StoredProc.ProcedureName := '存储过程名';
StoredProc.Parameters.CreateParameter('@RETURN_VALUE', ftInteger, pdReturnValue, 0,0);
StoredProc.Parameters.CreateParameter('vID', ftString, pdInput, 30, '11');
StoredProc.Prepared := True;
StoredProc.ExecProc;
if(StoredProc.Parameters[0].Value=0) then
ShowMessage('ok')
else
ShowMessage(StoredProc.Parameters[0].Value);
finally
StoredProc.Free;
end;
please remember to do StoredProc.Parameters.Clear;