读书人

怎么通过.net程序添加存储过程

发布时间: 2012-05-14 15:24:34 作者: rapoo

如何通过.net程序添加存储过程?
我自己手写了一段存储过程代码,如何通过.net程序添加到sql2000里???

请给出详细代码!

[解决办法]
using System;
using System.Data;
using System.Data.SqlClient;
using System.Data.SqlTypes;
using Microsoft.SqlServer.Server;


public partial class StoredProcedures
{
[SqlProcedure()]
public static void InsertCurrency_CS(
SqlString currencyCode, SqlString name)
{
using (SqlConnection conn = new SqlConnection("context connection=true"))
{
SqlCommand InsertCurrencyCommand = new SqlCommand();
SqlParameter currencyCodeParam = new SqlParameter("@CurrencyCode", SqlDbType.NVarChar);
SqlParameter nameParam = new SqlParameter("@Name", SqlDbType.NVarChar);

currencyCodeParam.Value = currencyCode;
nameParam.Value = name;

InsertCurrencyCommand.Parameters.Add(currencyCodeParam);
InsertCurrencyCommand.Parameters.Add(nameParam);

InsertCurrencyCommand.CommandText =
"INSERT Sales.Currency (CurrencyCode, Name, ModifiedDate)" +
" VALUES(@CurrencyCode, @Name, GetDate())";

InsertCurrencyCommand.Connection = conn;

conn.Open();
InsertCurrencyCommand.ExecuteNonQuery();
conn.Close();
}
}
}

[解决办法]

探讨
我自己手写了一段存储过程代码,如何通过.net程序添加到sql2000里???
请给出详细代码!

[解决办法]
探讨
问一下,用.net程序创建的存储过程在sql2000能不能看到啊?

读书人网 >asp.net

热点推荐