C/S problem. About Delphi and SQL Server 对于用存储过程返回两个或两个值的情况可如下解决用一Query控件其SQL语言为'select * from 存储过程名',即可返回结果集。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 storedproc1.open;xxx := storedproc1.fields[0].asinteger 在SQL SERVER中定义存贮过程时将要返回的记录集在最后用select @param。在delphi中就可以使用TQuery.create proc Myprocedure(@param char(20))asbeginselect @param=firstname from authorsselect @paramendTQuery这样引用:query1.sql.clear;query1.sql.add('exec Myprocedure');query1.active:=true;之后对TQuery的操作与一般的TDATASET没什么不同! 大哥,帮帮我呀! 怎么得到指定文件夹中的文件数量? 各位大侠看看会有什么结果,来者有分 欢迎大伙一块研究《VCL架构剖析》,希望给我提问题 如何给软件定价,征集思路 简单问题,在线讨论 问一个困扰我很久的问题! :) 能不能给推荐一些有关Object Pascal的书? 急!急!!急!!!如何通过一个修改按钮同时修改4个表的数据! 语法错误 我想学习ORACEL,请推荐几本好书 关于dbf文件
xxx := storedproc1.fields[0].asinteger
create proc Myprocedure(@param char(20))
as
begin
select @param=firstname from authors
select @param
end
TQuery这样引用:
query1.sql.clear;
query1.sql.add('exec Myprocedure');
query1.active:=true;
之后对TQuery的操作与一般的TDATASET没什么不同!