17
SQL Server'da tanımlanan bir işlev var (bu bir string ve int alır) ADO.NET ile nasıl adlandırırım?ado.net adresinden bir TSQL işlevini nasıl çağırırım
SQL Server'da tanımlanan bir işlev var (bu bir string ve int alır) ADO.NET ile nasıl adlandırırım?ado.net adresinden bir TSQL işlevini nasıl çağırırım
tek fark özel bir menü noktası eklenmiş olması gerektiğini (bir saklı yordam çağırma olarak% 100 aynı ise yaklaşık saklanan procs çağırmayı örnekler bir sürü olarak, sadece, bu yüzden de lütfen) MySqlCommand call function
using (var connection = new SqlConnection("ConnectionString"))
using (var command = connection.CreateCommand())
{
command.CommandType = CommandType.StoredProcedure;
command.CommandText = "MyFunction";
SqlParameter returnValue = command.Parameters.Add("@RETURN_VALUE", SqlDbType.Int);
returnValue.Direction = ParameterDirection.ReturnValue;
connection.Open();
command.ExecuteNonQuery();
return returnValue.Value;
}
: dönüş değeri
Bkz için