PDA

View Full Version : مقاله: مشکل در Update کردن



mary3541
دوشنبه 28 اردیبهشت 1388, 12:10 عصر
جدولی با نام Term دارم که کلید اصلی آن Term_ID میباشد که از نوع String است


string str = "update [Term] set " +
"[Term_ID]='{0}',[TitleFa]='{1}',[TitleEn]='{2}',[StartDate]='{3}',[EndDate]='{4}',[StartExamSh]='{5}',[EndExamSh]='{6}',[StartExamMy]='{7}',[EndExamMy]='{8}',[StartExamPa]='{9}',[EndExamPa]='{10}'" +
"where [Term_ID] = " +Term_ID;

قسمت

where [Term_ID] = " +Term_ID
رو باید چجوری بنویسم که Term_ID بر اساس string باشه؟

adinochestva
دوشنبه 28 اردیبهشت 1388, 12:15 عصر
؟؟؟؟؟؟؟؟؟


where [Term_ID] = " +Term_ID.ToString()

amin_alexi
دوشنبه 28 اردیبهشت 1388, 12:16 عصر
احتمالا به این صورت

where [Term_ID] = '" +Term_ID+"'"

engehsan
دوشنبه 28 اردیبهشت 1388, 15:17 عصر
جدولی با نام Term دارم که کلید اصلی آن Term_ID میباشد که از نوع String است


string str = "update [Term] set " +
"[Term_ID]='{0}',[TitleFa]='{1}',[TitleEn]='{2}',[StartDate]='{3}',[EndDate]='{4}',[StartExamSh]='{5}',[EndExamSh]='{6}',[StartExamMy]='{7}',[EndExamMy]='{8}',[StartExamPa]='{9}',[EndExamPa]='{10}'" +
"where [Term_ID] = " +Term_ID;

قسمت

where [Term_ID] = " +Term_ID
رو باید چجوری بنویسم که Term_ID بر اساس string باشه؟


quotedstr(Term_ID) رو امتحان كردي ؟

Delphi&Kylix_2939
جمعه 22 خرداد 1388, 20:34 عصر
با سلام
اشکال شما

(where [Term_ID] = Str(Term_ID