PDA

View Full Version : سوال: نحوه مرتب سازی جداول دراکسس بااستفاده ازبرنامه نویسی



somayeh_a269
سه شنبه 24 آبان 1390, 19:11 عصر
باسلام من می خوام یک جدول را براساس ساعت مرتب کرده وبعد اولین وآخرین مقدارفیلد دیگرراپیداکنم. ساعت میتواند تکراری باشد.بپیوست جدول رامیفرستم. متشکرم77895

Abbas Amiri
سه شنبه 24 آبان 1390, 21:30 عصر
دوست عزیز به چه دلیل زمان را در دوفیلد جداگانه تعریف نکرده اید؟ در ثانی چرا هیچ فیلد یکتا برای جدولتان تعریف نکرده اید؟ اگر می توانید حداقل مورد اول را اعمال کنید. اگر حجم فایلتان بالاست می توان با برنامه نویسی کمک کردتا فیلد جدید با مقدار ساعت پر شود و فیلد اول فقط مقدار تاریخ داشته باشد

somayeh_a269
چهارشنبه 25 آبان 1390, 20:06 عصر
با سلام وتشکر
جداکردن تاریخ وساعت مشکل منوحل نمیکنه.ازاین روش هم استفاده کردم.این جدول خروجی یه Queryاست که براساس تاریخ وساعت sortشده. وقتی میخوام اولین وآخرین رکورد رابا دستورmovefirstوmovelastپیداکنم مقدارصحیح رانشان نمیدهدوهردفعه یک مقداررابرمیگرداند.متشکر میشم راهنمایی کنید.

Abbas Amiri
چهارشنبه 25 آبان 1390, 21:58 عصر
لطف کنید جدول اصلیتان را بگذارید.

somayeh_a269
جمعه 27 آبان 1390, 20:54 عصر
با سلام
بپیوست برنامه را برایتان میفرستم.توضیح اینکه هردفعه strminوstrmaxرا مقدار متفاوت نشان میدهد.

Abbas Amiri
جمعه 27 آبان 1390, 21:53 عصر
بارها اجرا کردم اما همیشه مقادیر MsgBox ها یکسان بود (441449 ، 506952) . مقادیر جدول Table_moshtarak_p18_h را هم چک کردم درست مرتب شده بود.

somayeh_a269
شنبه 28 آبان 1390, 21:07 عصر
با سلام وتشکر
اولا ازپیگیری هاتون متشکرم.ثانیا وقتی کاربر این برنامه رااجرا میکنه بعضی مواقع جواب درست میده وبعضی مواقع اشتباه.ضمنا حجم اطلاعات حدودا200000رکورد درهرجدوله. من حجم اطلاعات راکم کردم.شایددلیلش این باشه.یکی ازدوستان برنامه نویس میگفت چون سرت queryباسرت جدول یکسان نیست این اتفاق رخ میده. لطفا راهنمایی کنیدچطوربااستفاده از برنامه نویسی می تونم جدول را sort کنم.

Abbas Amiri
شنبه 28 آبان 1390, 22:50 عصر
در جدولهای مربوطه فیلدهایی راکه به هم ارتباط داده اید را ایندکس کنید بعلت حجم بالای رکوردها اینکار باعث بهینه شدن مرتب سازی خواهد شد

somayeh_a269
یک شنبه 29 آبان 1390, 15:09 عصر
باسلام
ازراهنماییتون متشکرم.تست کردم درست نشد. حسابی گیج شدم!!!!!!!!!1