ورود

View Full Version : سوال: مشكل در آپديت كوئري



iranfa
دوشنبه 27 خرداد 1387, 06:52 صبح
دوستان عزيز اين سوالم خيلي خيلي مهمه ، خواهش ميكنم به تاخير نندازيدش
من يك كوئري دارم و در يك فرم يك سري داده رو ثبت ميكنم و در همون كوئري يكسري داده رو جستجو ميكنم ، اگه وجود داشت اون ركورد رو حذف ميكنم ، اما وقتي يك داده رو ثبت كردي و بعد در همان موقع بخاي اون رو جستجو كني ، پيدا نميكنه اما اگه برنامه رو خارج بشي و دوباره واردش بشي ، برنامه درست كار ميكنه.
در واقع مشكل من در آپديت كردن يك كوئري
و اين ميخواستم بدونم كه براي يك همچين كاري يك كوئري كافي است يا بايد از دو كوئري استفاده كنم.

حمیدرضاصادقیان
دوشنبه 27 خرداد 1387, 07:26 صبح
سلام.شما وقتی که اطلاعات کوئری رو بروز میکنید یا چیزی به جدول رو اضافه میکنید باید یک بار کوئری رو بروز کنید با استفاده از دستور :


Adoquery1.Requery();
یا از دستور زیر استفاده کنید.
Adoquery1.close;
Adoquery1.open;

البته دستور اول همین کار دوم رو انجام میده. یکبار دیکه کوئری که شما نوشتید رو اجرا میکنه.