簡體   English   中英

將值從aspx.cs頁傳遞到存儲過程

[英]Passing value from aspx.cs page to stored procedure

我的aspx.cs頁面中有一行-

cmd.CommandText="INSERT INTO [dbo].[Table] (No_Entered) Values ("+i+")";

我的問題是:其對應的存儲過程應該是什么樣的?

先感謝您 :-)

cmd.CommandText = "YourStoredProcedureName";
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.AddWithValue("@No_Entered",i); //@No_Entered is parameter name in SP

儲存程序

CREATE PROCEDURE dbo.YourStoredProcedureName
@No_Entered int
AS
INSERT INTO TABLENAME (No_Entered) VALUES (@No_Entered)
GO

您必須自己創建存儲過程。 它並不是神奇地獨立存在。

https://msdn.microsoft.com/zh-CN/library/ms187926.aspx

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM