PDA

نسخه کامل مشاهده نسخه کامل : مشكل در آپديت كوئري



mojtaba-design
16-06-2008, 06:22
دوستان عزيز اين سوالم خيلي خيلي مهمه ، خواهش ميكنم به تاخير نندازيدش
من يك كوئري دارم و در يك فرم يك سري داده رو ثبت ميكنم و در همون كوئري يكسري داده رو جستجو ميكنم ، اگه وجود داشت اون ركورد رو حذف ميكنم ، اما وقتي يك داده رو ثبت كردي و بعد در همان موقع بخاي اون رو جستجو كني ، پيدا نميكنه اما اگه برنامه رو خارج بشي و دوباره واردش بشي ، برنامه درست كار ميكنه.
در واقع مشكل من در آپديت كردن يك كوئري
و اين ميخواستم بدونم كه براي يك همچين كاري يك كوئري كافي است يا بايد از دو كوئري استفاده كنم.

skmkh6056
16-06-2008, 07:34
یه همچین مشکلاتی برا من هم پیش اومده که من با True / False کردن Table این مشکلمو حل کردم. یعنی قبل Queryم جدولمو یه بار False و بلافاصله True میکنم.
حال شاید روش بهتری هم باشه. نمیدونم.
موفق باشی

mojtaba-design
16-06-2008, 14:22
نه دوست عزيز من اصلا از جدول استفاده نكردم
من يك جا يكسيري اطلاعات ثبت ميكنم بعد در يك جاي ديگه اون اطلاعات رو با دستور locate جستجو ميكنم
حالا ان دسته از اطلاعاتي كه همين الان ايجاد كردم رو پيدا نمي كنه ، و بايد برنامه رو دوباره اجرا كنم
خيلي ساده بخوام بگم مشكل اينجاست :
اطلاعات بعد از خروج از برنامه ذخيره ميشود .

skmkh6056
16-06-2008, 14:32
شما اطلاعاتتون را کجا ذخیره میکنین؟

mojtaba-design
16-06-2008, 15:27
يعني چي كجا ذخيره ميكني ؟
خوب تو ديتابيس اكسس
و همچنين از adoqury استفاده ميكنيم
و در ضمن براي جستجو و نمايش اطلاعات از edit استفاده ميكنم نه dbedit
ديگه اينبار كامل بود نه؟
مرسي كه به سوالم توجه كردي.

skmkh6056
17-06-2008, 07:18
خوب شما Active Connection خود را True / False کنید. اول False بلافاصله True
با این کار باز و بسته کردن برنامه ات را شبیه سازی کن.
موفق باشی

F A R H A D
17-06-2008, 13:33
سلام. از update دسته اي (Batch) استفاده مي كنيد؟

mojtaba-design
17-06-2008, 14:45
فرهاد جان ميشه بيشتر توضيح بديد

mojtaba-design
18-06-2008, 17:40
يافتم ، چون من از آپديت دسته اي استفاده ميكنم بايد از تابع updatebach استفاده بكنم
اين تاپيك ديگه به تاريخ پيوست لطفا ديگر پاسخ ندهيد