PDA

View Full Version : سوال: مشکل در کد برنامه برای update با بانک اوراکل



iran_sky
سه شنبه 12 اردیبهشت 1391, 18:07 عصر
با سلام به دوستان
دوستان من برای تست اتصال اوراکل به Visual studio 2008 این برنامه خیلی ساده رو نوشتم اما نمیدونم چرا update کار نمیکند البته این پیغام خطایی که میده واسه insert هم میداد اما با تغییر در کد insert مشکل حل شد اما نمیدونم واسه update چیکار کنم
ممنون میشم کمکم کنید

برنامه رو هم گذاستم

پیغام خطا:
ORA-01036: illegal variable name/number

iran_sky
چهارشنبه 13 اردیبهشت 1391, 14:43 عصر
کسی نیست جواب منو بده لازم نیست بانک اوراکل داشته باشید فقط میخوام به کد یه نگاه بندازین

iran_sky
چهارشنبه 13 اردیبهشت 1391, 23:03 عصر
متاسفم واسه اعضا این سایت که اینقدر بی توجه به دیگر تاپیکها
یاد قدیما بخیر

uniqueboy_ara
پنج شنبه 14 اردیبهشت 1391, 00:08 صبح
ببین مهندس جان، شما وقتی از دستور UPDATE استفاده میکنی باید طبق ساختار دستوریش پیش بری!!!
ساختار این دستور به این شکله:
update tbl_x set x1=m,x2=n,x3=o where ID=x
که در اینجا ID همون فیلد unique جدولت هست که به عنوان PK در نظر گرفتی!
مشکل دستور شما اینه که قسمت سوم ( where ) رو نداره
.
.
.
پیشنهاد: این روش های کلاسیک و کهنه شده رو بی خیال شو و از EF استفاده کن! :چشمک:

iran_sky
پنج شنبه 14 اردیبهشت 1391, 00:21 صبح
دوست عزیز شرطو گذاستم اما بازم همون پیغامو میده