bad_boy_2007
06-03-2007, 11:34
سلام یه برنامه نوشتم که دیتایبیسهای dbf فاکسپرو داس رو را mdb تبدیل میکنه و حروف فارسی رو هم به حروف ویندوز تبدیل میکنه .
فقط یه مشکل داشتم اونم اینه که چون تعداد اقلام اطلاعات خیلی زیاده مثلا یک جدول حدود 460 هزار قلم اطلاعات داره و چند تا جدول دیگه هم حدود 20 یا 30 هزار قلم و تبدیل این اطلاعات روی سیستم من حدود 5 دقیقه طول میکشه که حجم دیتابیس هام میشه یه چیزی حدود 20MB با توجه به اینکه در عمل تبدیل پردازش زیادی هم روی اطلاعات انجام میشه .
حالا مشکل من اینه که فرمام هنگ میکنه مثلا کلید لغو دارم که اگه روش کلیک کنه عمل تبدیل باید متوقف بشه در صورتی که اکه روی این کلید کلیک کنه عمل نمیکنه ، تو همین انجمن حدود 3 ماه پیش یا بیشتر همین سوال رو واسه محاسبه اعداد اول مطرح کرده بودن و اینطور راهنمایی کرده بودنش که دستوراتش رو بین doevents بنویسه منم همین کار رو کردم ولی فرق زیادی نکرد :happy:
ممنون میشم اگه راهنمائیم کنین :blush:
فقط یه مشکل داشتم اونم اینه که چون تعداد اقلام اطلاعات خیلی زیاده مثلا یک جدول حدود 460 هزار قلم اطلاعات داره و چند تا جدول دیگه هم حدود 20 یا 30 هزار قلم و تبدیل این اطلاعات روی سیستم من حدود 5 دقیقه طول میکشه که حجم دیتابیس هام میشه یه چیزی حدود 20MB با توجه به اینکه در عمل تبدیل پردازش زیادی هم روی اطلاعات انجام میشه .
حالا مشکل من اینه که فرمام هنگ میکنه مثلا کلید لغو دارم که اگه روش کلیک کنه عمل تبدیل باید متوقف بشه در صورتی که اکه روی این کلید کلیک کنه عمل نمیکنه ، تو همین انجمن حدود 3 ماه پیش یا بیشتر همین سوال رو واسه محاسبه اعداد اول مطرح کرده بودن و اینطور راهنمایی کرده بودنش که دستوراتش رو بین doevents بنویسه منم همین کار رو کردم ولی فرق زیادی نکرد :happy:
ممنون میشم اگه راهنمائیم کنین :blush: