如何在运行时调用asp.net中的存储过程 [英] how to call a stored procedure in asp.net at run time

查看:89
本文介绍了如何在运行时调用asp.net中的存储过程的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好

如何在运行时调用asp.net中的存储过程(使用返回三个列值的select查询。

hi all
How to call a stored procedure in asp.net at run time (with select query that return three column values.

推荐答案

请看这里:

MSDN:如何:使用ASP.NET调用SQL Server存储过程Visual C#.NET [ ^ ]

MSDN:如何:使用ADO.NET和Visual C#.NET调用参数化存储过程 [< a href =http://support.microsoft.com/kb/310070target =_ blanktitle =New Window> ^ ]

ADO.NET:使用存储过程 [ ^ ]
Look here:
MSDN: HOW TO: Call SQL Server Stored Procedures in ASP.NET by Using Visual C# .NET[^]
MSDN: HOW TO: Call a Parameterized Stored Procedure by Using ADO.NET and Visual C# .NET[^]
ADO.NET : Using Stored Procedures[^]



您的StoreProcedure:



Your StoreProcedure :

create procedure SP_Example(@var1 varchar(20))
As
Begin

Select Column1 ,Column2,Column3 From tempTable where Column1= @var1

End

-------- ---

asp.net代码



-----------
Code for asp.net

SqlCommand Cmd;
       SqlDataReader dr;
       SqlConnection Con = new SqlConnection("Your connection String");
       Cmd = new SqlCommand("SP_Example", Con);
       Cmd.CommandType = CommandType.StoredProcedure;
       Cmd.Parameters.Add("@Column1 ",SqlDbType.VarChar).Value="D025";
       Con.Open();

       while(dr.read())
       {
       Response.Write(dr[0].ToString()+" "+dr[1].ToString()+" "+ dr[2].ToString()+"\n");
       }


嗨朋友,



请试试bleow链接。 />


它会对你有所帮助。





在ADO.NET中调用存储过程 [ ^ ]



http://www.java2s.com/Tutorial/CSharp/0560__ADO.Net/Callastoredprocedure.htm [ ^ ]
Hi Friend,

Please try the bleow link.

It will help you .


Calling Stored procedures in ADO.NET[^]

http://www.java2s.com/Tutorial/CSharp/0560__ADO.Net/Callastoredprocedure.htm[^]


这篇关于如何在运行时调用asp.net中的存储过程的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆