91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

asp.net中IDataParameter調用存儲過程怎么實現

小億
87
2024-03-21 19:51:45
欄目: 云計算

在ASP.NET中調用存儲過程時,可以使用IDataParameter接口來傳遞參數。下面是一個示例代碼:

using System;
using System.Data;
using System.Data.SqlClient;

namespace DataParameterExample
{
    class Program
    {
        static void Main(string[] args)
        {
            string connectionString = "Data Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=SSPI;";
            string storedProcedureName = "usp_GetEmployeeInfo";

            using (SqlConnection connection = new SqlConnection(connectionString))
            {
                using (SqlCommand command = new SqlCommand(storedProcedureName, connection))
                {
                    command.CommandType = CommandType.StoredProcedure;

                    // 創建參數
                    IDataParameter parameter = command.CreateParameter();
                    parameter.ParameterName = "@EmployeeId";
                    parameter.Value = 123;
                    command.Parameters.Add(parameter);

                    connection.Open();
                    SqlDataReader reader = command.ExecuteReader();

                    while (reader.Read())
                    {
                        Console.WriteLine(reader["EmployeeName"]);
                    }

                    reader.Close();
                }
            }
        }
    }
}

在上面的示例中,首先創建了一個SqlConnection對象和一個SqlCommand對象,然后設置了CommandType為StoredProcedure,接著創建了一個IDataParameter對象,并設置了參數的名稱和值,最后將參數添加到SqlCommand的Parameters集合中。最后通過ExecuteReader方法執行存儲過程并獲取結果數據。

0
拉孜县| 屏边| 花垣县| 原平市| 翼城县| 泾源县| 金坛市| 连州市| 肃南| 海门市| 西平县| 定日县| 东莞市| 昌黎县| 黄平县| 惠东县| 桃源县| 武城县| 宜良县| 望都县| 江油市| 三原县| 松阳县| 昌乐县| 苏尼特右旗| 屏南县| 贡山| 黎城县| 海安县| 崇阳县| 新余市| 英山县| 徐闻县| 三穗县| 苍山县| 浮梁县| 张家口市| 顺义区| 平安县| 施甸县| 安远县|