怎样调用存储过程

zhangfengyi 2010-10-19 09:41:56
数据库中建了一个存储过程,在vb.net中怎样调用它

create proc Invertory
as
If Object_Id('Tempdb.dbo.#temp') Is Not Null
Begin
drop table #temp
End
...全文
116 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
狼王_ 2010-10-20
  • 打赏
  • 举报
回复
去VB板块问。。。。。。。。。。。
wq_ls 2010-10-19
  • 打赏
  • 举报
回复
用exec 存储过程名
abuying 2010-10-19
  • 打赏
  • 举报
回复

declare @sum int

sql = "select [card_name],[card_type],[card_start],[card_end],'+@sum+'=SUM(t*card_number) 库存量 from(select *,case when card_flow='入库' then 1 else -1 end T from [Esa_Web_Opr_New].[dbo].[cardManage])A group by card_name,card_type,card_start,card_end"

exec(sql)
--或者
select [card_name],[card_type],[card_start],[card_end],@sum=SUM(t*card_number) 库存量 from(select *,case when card_flow='入库' then 1 else -1 end T from [Esa_Web_Opr_New].[dbo].[cardManage])A group by card_name,card_type,card_start,card_end

select @sum

SQL_Hhy 2010-10-19
  • 打赏
  • 举报
回复


* dawugui用户头像
* dawugui
* (爱新觉罗.毓华)
*
* 等 级:
「已注销」 2010-10-19
  • 打赏
  • 举报
回复
Dim cmdProcedure As Adodb.Command

Set cmdProcedure = New Adodb.Command
Set cmdProcedure.ActiveConnection = m_objConn

cmdProcedure.CommandTimeout = 300
cmdProcedure.CommandText = Trim$(strProcedureName) ---Procedure Name
cmdProcedure.CommandType = adCmdStoredProc
cmdProcedure.Parameters.Refresh

With cmdProcedure

......

.Execute

End With
zhangfengyi 2010-10-19
  • 打赏
  • 举报
回复

sql = "select [card_name],[card_type],[card_start],[card_end],SUM(t*card_number) 库存量 from(select *,case when card_flow='入库' then 1 else -1 end T from [Esa_Web_Opr_New].[dbo].[cardManage])A group by card_name,card_type,card_start,card_end"

这一条语句的库存量想存入变量,怎样实现,有人说用存储过程
dawugui 2010-10-19
  • 打赏
  • 举报
回复
如果在SQL中则为:
exec Invertory

VB中不知道,帮顶.
happy664618843 2010-10-19
  • 打赏
  • 举报
回复
mysql call proce(参数)
sqlserver: exec "名称"
zhangleiuiqd 2010-10-19
  • 打赏
  • 举报
回复
路过学习,请问有Delphi的调用存储过程的吗?
「已注销」 2010-10-19
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 zhangfengyi 的回复:]

这个是在SQL SERVER中执行还是在程序中执行
[/Quote]
3#是VB中的,不过需要添加你的实际业务需求。
其他楼是sql server中的。
zhangfengyi 2010-10-19
  • 打赏
  • 举报
回复
这个是在SQL SERVER中执行还是在程序中执行

34,836

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧