PDA

نسخه کامل مشاهده نسخه کامل : اتصال کویری update به vb?????



ahmad_r
07-04-2007, 13:06
سلام من می خواستم با استفاده از دستورات sql در اکسس بر روی رکوردها تغییرات اعمال نمایم یا همان update کنم از چند نفری که پرسیدم مشکلم حل شد اما حال می خواهم ببینم چگونه می توانم آن کوئری را از vb اجرا کرد؟؟؟
به عنوان مثال:
UPDATE Eshterak, Pass SET Eshterak.Akharin_Shomareye_Ersaly = [pass].[sh]
WHERE (((Eshterak.End_Eshterak)=False));


چند نکته:
1_ در هر بار اجرا کردن اکسس باید یکبار update کردن را Enable کنم
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
2_ از اکسس 2007 استفاده کردم
3_ در موقع اجرا هیچ چیزی ظاهر نمی شود و فقط update میکند (نتیجه را در جدول update شده باید پیدا کرد)

ULF_VB6
07-04-2007, 13:58
سلام منم يه مشكل تو همين مايه‌ها دارم.
وقتي يه دستور Update مي‌نويسم، موقع اجرا يه error مي‌ده و به قسمت debug مي‌ره ولي اگه قبل از دستور Update از يك On Error GoTo Next استفاده كنم بعد از دادن پيغام برنامه به كارش ادامه مي‌ده. در ضمن در هر دو حالت بعد از OK كردن اون پيغام عمليات Update انجام مي‌شه
يه چيز ديگه هم اينكه اگه دستور Update رو بخوام بر روي چندين ركورد اعمال كنم در حالت دوم براي هر ركورد يك بار بايد اين پيغام رو ببينم. حالا يكي بگه من چكار كنم كه اين پيغام لعنتي رو ديگه نبينم.