من با C# & sql server 2008 کار میکنم
برای نوشتن query مثل String selectStr = "select * from " + thisTable چطوری باید از store procedure استفاده کنم واصلا مزایای store procedure چیه؟
Printable View
من با C# & sql server 2008 کار میکنم
برای نوشتن query مثل String selectStr = "select * from " + thisTable چطوری باید از store procedure استفاده کنم واصلا مزایای store procedure چیه؟
با استفاده از sqlcommand
سرعت بالا امنیت بیشتر و روش اصولی تر از مزایای store procdur ها هست
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
go
Create Procedure [dbo].[sp_TableName_MethodName]
As
Begin
Select
[Field1],
[Field2],
[Field3]
From TableName
End
تو برنامه صدا می زنی:
SqlCommand Cmd = new SqlCommand();
Cmd.CommandType = CommandType.StoredProcedure;
Cmd.CommandText = "StoreProcedureName";
سلام.
لطفا در نوشتن کلمات دقت کنید: Stored Procedure صحیح هستش، نه Store Procedure!
ضمنا، برای اطلاع از مزایای Stored Procedure می تونید سوالتون رو در بخش SQL Server مطرح کنید.
موفق باشید.