السلام عليكم ورحمه الله وبركاته
اخوانى انا طالب منكم مساعده بسيطه فى برنامجى
وهو برنامج لاداره شركه بسيطه لخدمات الكمبيوتر
فى حين تصميمي للبرنامج واجهت عده مشاكل وتوصلت الى اغلبها بفضل من الله
واليوم اطلب منكم المساعده فى حل باقى المشاكل
اولا الاستفسار
عند تسليمي البرنامج لصاحب الشركه سوف يعمل عليه ويخزن عليه بياناته فماذا عندما يضطر لعمل ويندوز جديد على جهازه ؟ بالطبع سوف يتم حذف البرنامج وسوف يضطر لتصطيبه مجددا مع الويندوز الجديد ولكن سوف يجد قاعده البيانات فارغه فما الحل ؟؟؟؟
ثانيا المشاكل
1/ مشكله فى الكومبو بوكس
تم ربطه بجدول فى قاعده البيانات ليظهر اسماء من حقل اسماء المستخدمين
فكيف يتم ترتيب قائمه الأسماء المعروضه فيه ترتيبا ابجديا ؟؟
2/ مشكله فى الفاتوره
اولا : كيفيه عرضها فى داتا ريبورت علما بأنها تحتوى على جدولين
ثانيا : عند استخراج فاتوره تستخرج لاول مره عادى جدا ومفيش اى مشاكل
ولكن عند الدخول لعمل فاتوره اخرى يعترض الفيجوال على الكود التالى
SalesDetails.Open "select * from salesdetails where SalesDetails!saleid= '" & Val(Text5.Text) & "'", Cn, adOpenKeyset
كما ترون فى الصوره

ولكن هذا الكود لابد منه لانه يعمل على عدم تراكم الاصناف من الفواتير القديمه على الفواتير الجديده لانه يقوم باخلاء الداتا جريد فما الحل فى ذلك ؟
وهذا رابط المثال
http://www.4shared.com/file/h7xnAb_n/NewTek.html
أأسف لكثره الكلام والمشاكل ولكن أأمل من الله ان يوفقنا واياكم على حلها
