PDA

View Full Version : مشکل در آپديت



Hossis
سه شنبه 25 خرداد 1389, 20:47 عصر
آيا راهي براي اپديت يک رکورد به جز Command هم هست؟
من با اين شيء ، آپديت مي کنم
cmd=new oledbcommand(sqltext,Con)
اما وقتي روي اين خط مي رود
cmd.exeNoneQuery
، خطايي عجيب رخ مي‌دهد و اون خطا اينه که برنامه يک رويداد ديگه رو اجرا مي کند مثلا فرم 2 رو لود کرده يا به اجراي تايمر مي پردازد و به کلي از فرمان حاضر خارج مي شود.
آيا راه ديگري نيز براي آپديت هست يا نه؟؟

ricky22
سه شنبه 25 خرداد 1389, 21:23 عصر
راه دیگه
استفاده از stored procedure
استفاده از ابزار هایی که Dataaccess رو تولید می کنند مثل code smith که دیگه خطای update insert delete select و.... نداری
استفاده از linq

Open-Source
سه شنبه 25 خرداد 1389, 22:21 عصر
متن خطا رو بنویس.
:متفکر:

hero4000
چهارشنبه 26 خرداد 1389, 12:44 عصر
دوست عزيز شما توي برنامت از دستور On Error هم استفاده کردي ؟؟

احتمالا توي آپديت برنامت خطايي رخ ميده و برنامه ميره توي خطي که نوشتي On Error ...

Hossis
چهارشنبه 26 خرداد 1389, 13:07 عصر
متن خطا رو بنویس.
:متفکر:


دوست عزيز شما توي برنامت از دستور On Error هم استفاده کردي ؟؟

احتمالا توي آپديت برنامت خطايي رخ ميده و برنامه ميره توي خطي که نوشتي On Error ...
از عجايب روزگار اينه که اصلا خطا نمي ده بلکه خودبخود به جاي ديگر منتقل مي شه، من از OnError هم استفاده نمي‌کنم
تازه به فرمان ديگه اي ميره که هيچ ربطي به خط فرمان حاضر نداره
البته هميشه اين جوري نمي شه ، بعضي وقتها اين طور هست.

ricky22
چهارشنبه 26 خرداد 1389, 13:13 عصر
از عجايب روزگار اينه که اصلا خطا نمي ده بلکه خودبخود به جاي ديگر منتقل مي شه، من از OnError هم استفاده نمي‌کنم
تازه به فرمان ديگه اي ميره که هيچ ربطي به خط فرمان حاضر نداره
البته هميشه اين جوري نمي شه ، بعضي وقتها اين طور هست.
میشه پروژتو بزاری؟

Hossis
چهارشنبه 26 خرداد 1389, 13:15 عصر
پروژه خيلي سنگينه (حدود 25 مگابايت) و شايد به خاطر سنگيني اش هست که اين جوري مي‌شه

hero4000
چهارشنبه 26 خرداد 1389, 13:42 عصر
از عجايب روزگار اينه که اصلا خطا نمي ده بلکه خودبخود به جاي ديگر منتقل مي شه، من از OnError هم استفاده نمي‌کنم
تازه به فرمان ديگه اي ميره که هيچ ربطي به خط فرمان حاضر نداره
البته هميشه اين جوري نمي شه ، بعضي وقتها اين طور هست.

مطمئني هيچ جاي پروژت از On Error استفاده نکردي ؟؟