moferferi
پنج شنبه 20 بهمن 1390, 08:53 صبح
سلام.
با سرچی که کردم فهمیدم واسه حذف چند رکورد از دیتابیس باید از کد زیر استفاده کنیم
DELETE FROM [entityframework].[dbo].[Table_1]
WHERE id in(1,2,3,4)
GO
خوب حالا اگه بخواهیم مقادیر که تعداشون هم از قبل مشخص نیست را به این کوئری از طریق دات نت پاس بدیم باید چی کار کنیم.؟
ان را هم بگم که من توی برنامم گریدی دارم که کنار هر کدوم یه چک باکس هست.به وسیله جی کوئری اونهایی را که انتخاب شده اند را به سرور میفرستم که رشته شبیه
1,2,3,5,99,77 هست.حالا این رشته را میشه به صورت یه استرینگ به پروسیجر پاس داد و گذاشت داخل شرط پروسیجر؟یا اصلا این روش غلطه؟
با سرچی که کردم فهمیدم واسه حذف چند رکورد از دیتابیس باید از کد زیر استفاده کنیم
DELETE FROM [entityframework].[dbo].[Table_1]
WHERE id in(1,2,3,4)
GO
خوب حالا اگه بخواهیم مقادیر که تعداشون هم از قبل مشخص نیست را به این کوئری از طریق دات نت پاس بدیم باید چی کار کنیم.؟
ان را هم بگم که من توی برنامم گریدی دارم که کنار هر کدوم یه چک باکس هست.به وسیله جی کوئری اونهایی را که انتخاب شده اند را به سرور میفرستم که رشته شبیه
1,2,3,5,99,77 هست.حالا این رشته را میشه به صورت یه استرینگ به پروسیجر پاس داد و گذاشت داخل شرط پروسیجر؟یا اصلا این روش غلطه؟