مشکل در ساختن Delete چند رکورد در دستور SQL
با عرض سلام خدمت دوستان عزیز
خواهش کمک کنید که چطوری یه دستور Delete بنویسم که چند تا از
رکورد های مورد نظر پاک بشه
تا اینجاش رو بلدم :
Delete From Table1 Where CODE=12 ...
این مال یه رکورده مثلا کد 12
ولی برای چند تا رکورد چیکار کنم ؟
خواهشا کمک کنید .خیلی فوریه . ممنونم
نقل قول: مشکل در ساختن Delete چند رکورد در دستور SQL
دوستان منم یه سئوال مشابه رو داشتم با این تفاوت که میخوام جای مستقیما عدد از یه متغییر استفاده کنم که حاوی عدد مورد نظر ماست
DELETE FROM Table1
where id =12
بدون مشکل انجام میشه الان میخوام جای 12 متغییر a که مقدار دهی شده با 12 رو بزارم چی کار کنم؟
این کد جواب نمیده :
WHERE ID='"+a+"'";
همینطور این کد :
where id='a'
چی کار کنم راهی بلد هستین ؟
نقل قول: مشکل در ساختن Delete چند رکورد در دستور SQL
VB مگه نیست ؟ چرا ( + ) میزاری ؟ از & استفاده کن
عادت کردی به سی شارپ :چشمک:
Delete from Table where ID='" & ID
دستور رو بنویس ، یه مساوی بزار ، از ' و " استفاده کن و یک & بزار ، حالا میتونی اسم متغییرت رو بنویسی
نقل قول: مشکل در ساختن Delete چند رکورد در دستور SQL
سلام
بفرمایید اینم یک دستور Delete از رکورد:
Dim moteghaier As String
Delete From Table1 where Code ='" & moteghaier & "'
به اون فاصله ها بین اون & ها دقت کن
باید بینشون دو تا فاصله باشه