PDA

View Full Version : مشکل update در ExecuteScaler



goleleila
یک شنبه 23 تیر 1387, 16:10 عصر
کد زير چه اشکالي داره که error ميده؟

OleDbCommand1.CommandText = "update Table1 set tedad=10"

Response.Write(OleDbCommand1.ExecuteScalar())


مي خوام يه فيلد به نام tedad رو update کنم:لبخندساده:

khz-web1
یک شنبه 23 تیر 1387, 16:53 عصر
1- کدتون رو داخل یک تگ کد بزارید ....
2- برای آپدیت باید یک شرط هم بزاری...(where )
3- تا اونجایی که یاد دارم برای آپدیت از ExecuteNonQuery استفاده می شد
4- کدت هم کامل بزار
6- متن ارور یا عکس ارور هم بزار....
موفق باشید

goleleila
دوشنبه 24 تیر 1387, 13:07 عصر
من دقيقاً فهميدم اشکال از کجاست
اونم اينه که فايل access من به صورت ReadOnly باز ميشه يعني هيچ کدوم از Query هايي که مقادير رو تغيير ميدن نمي تونن اجرا بشن.
با توجه به اينکه فايل من تو host سايت قرار داده آيا بايد روش خاصي رو در پيش بگيرم.
مثلاً ConnectionString خاصي ميخواد يا نه؟:خجالت: