PDA

View Full Version : سوال: مشکل در دستور update و executenonquery



compute87
دوشنبه 28 اردیبهشت 1388, 12:53 عصر
با عرض سلام خدمت دوستان.خسته نباشید.

من یه دستور update دارم که می خواد یک فیلد boolean رو توی دیتابیسم trueکنه.وقتی دستور رو توی sql می نویسم درست کار می کنه و وقتی این دستور رو توی asp.net می نویسم روی دیتابیسم تغییرات اعمال می شه اما روی خط com1.executenonquery ایراد می گیره میگه خطل در کنار =.
ممنون می شم اگه لطف کنید و جواب بدید.:لبخندساده:

دستوراتم به شکل زیر هست.


string sql1 = "update product set indexpage = @bol where id=" + arr[i];
SqlCommand com1 = new SqlCommand(sql1, con);
com1.Parameters.AddWithValue("@bol", true);

com1.ExecuteNonQuery();

adinochestva
دوشنبه 28 اردیبهشت 1388, 13:18 عصر
indexpage از نوع bit هست ؟


com1.Parameters.AddWithValue("@bol", 1);

compute87
دوشنبه 28 اردیبهشت 1388, 13:40 عصر
آره از نوع bit هست.مرسی این رو که شما گفتید جایگزین می کنم اگه مشکلی بود باز می پرسم.خیلی لطف کردید.ممنون.