View Full Version : SP م در داخل VS نمیشه ؟
mahan.2002
یک شنبه 21 اسفند 1390, 23:52 عصر
با سلام
اشکال این چیه که اSp داخل VS اجرا نمیشه؟!
ALTER PROC Gkey
@T nvarchar(50),
@F nvarchar(50) AS
DECLARE @sql nvarchar(200)
SELECT @sql = ' SELECT IsNull(Max('+@F+'),0)+1 as Maxi' +
' FROM dbo.'+@T
mina_ghorbani
دوشنبه 22 اسفند 1390, 08:40 صبح
فكر كنم اين طوري درست بشه
ALTER
PROC Gkey( @T nvarchar(50),@F nvarchar(50),@sql nvarchar(500) output)
AS
BEGIN
SELECT
@sql = ' SELECT IsNull(Max('+@F+'),0)+1 as Maxi' +' FROM dbo.'+@T
END
mahan.2002
دوشنبه 22 اسفند 1390, 22:53 عصر
با سلام دوباره
Sp های دیگم اجرا نمیشه.
http://www.novinupload.com/uploads/13315811131.jpg
mahan.2002
سه شنبه 23 اسفند 1390, 11:17 صبح
با سلام دوباره
دوستان تا حالا کسی این کارو انجام داده
یا نمیشه اصلا در Vs این کارو انجام داد..
حمیدرضاصادقیان
سه شنبه 23 اسفند 1390, 12:01 عصر
سلام.
مشکل اینه که کوئری های به شکل داینامیک نمیتونن اجرا بشن.
mahan.2002
سه شنبه 23 اسفند 1390, 19:37 عصر
سلام.
مشکل اینه که کوئری های به شکل داینامیک نمیتونن اجرا بشن.
منظورتون از کوئری های داینامیک چیه؟ و همچنین اینه که اصلا راهی نداره قبل از استفاده از SP اون رو تست کرد.
mahan.2002
پنج شنبه 25 اسفند 1390, 19:53 عصر
دوستان کسی در این مورد اطلاعی داره ؟
ایا راه دیگه ای برای این کار هست؟
shocraneh
پنج شنبه 25 اسفند 1390, 22:18 عصر
شما یا باید یه پروسیجر تو اسکیوال داشته باشی و پارامترها و از دات نت به اسکیوال پاس بدی یا اینکه اگه میخای تو دات نت کوئری بنویسی به این شکل عمل کن .مثال
Query="select * from Table where field ='" + txt_sumArea1.Text +"'"
SqlCommand Cmd = new SqlCommand(Query, DALBase.GetConnectionString());
..... ومابقی ماجرا .حالا اگه شرط هات چند تاست باید از آرایه ها استفاده کنی .موفق باشی
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.