انا عملت برنامج مربوط بقاعده بيانات باستخدام اداه data control
بس لما بنقلها علي اجهزه تانيه مبتشتغلش معرفش ابه السبب و بيطلع error
ايه الحل يا شباب احلي منتدي
في واحد صاحبي بيقولي في الاغلب عشان الاداه دي مش موجوده عندهم
انا عملت برنامج مربوط بقاعده بيانات باستخدام اداه data control
بس لما بنقلها علي اجهزه تانيه مبتشتغلش معرفش ابه السبب و بيطلع error
ايه الحل يا شباب احلي منتدي
في واحد صاحبي بيقولي في الاغلب عشان الاداه دي مش موجوده عندهم
في مشاكل كثيرة يا صديقي
أنا ما أقدر أساعدك لأنك ما وضحت رسالة الخطأ ولكني أتوقع أنك أخطأت في ما يلي :
بعض المبرمجين قليلي الخبرة عند استخدامهم لـ Data Control فإنهم يقوم بتحديد موقع قاعدة البيانات من خواص الأدة مباشرة يعني مش عن طريق الكود ....
لذلك تطلعلك رسالة خطأ مفادها أن قاعدة البيانات ليست موجودة أو أنه لم يتم التعرف على قاعدة البيانات أو ماشابه ذلك عند فتح البرنامج في جهاز آخر ...
إذا لم تقع في هذه المشكلة فأظن أن كلام صاحبك أيضاً معقول ممكن تكون المشكلة منها ...
أنا لا أدري ما هي مشكلتك لأنك لم توضح ولكن أرجو أن أكون قد أفدتك
رساله الخطا التي تظهر هي
Object variable or with block variable not set
أخي العزيز لحل المشكله جرب الكود هذا
في حدث الفورم لود
Data1.DatabaseName = App.Path & "\db1.mdb" d
Data1.RecordSource = "aa" d
ملاحظه حرف d في آخر السطرين مالها داعي بس علشان الكوتيشن ما تزحف يسار
ملاحظه أخرى db1.mdb استبدلها باسم قاعدة البيانات لديك في البرنامج
ملاحظه aa استبدلها باسم الجدول
اخي وسوف يعمل معك البرنامج بمشئية الله
تحياتي
شباب المشروع اهو انا مش عارف بالضبط ايه الي بيحصل زياده علي الخكا الي فات بيظهر خطا جديد
Run-Time error '91'
هل مثلا لازم ارفق اداه Data Control
الاخطا التي تظهر
Run-Time error '91'
Object variable or with block variable not set
الخطا التاني
Run-Time error '3426'
the action was cancelled by associated object
تم تعديل هذه المشاركة بواسطة super_rio في 5 يوليو 2006 في 12:35
ايه يا شباب انوا نسيتوا الموضوع ده ولا ايه انا مش لاقي حل
اخي العزيز مشكلتك السابقة ليست في عدم وجود الاداة من عدمها لانه في حالة ان الاداة غير موجودة سوف يظهر لك خطا يقول لك اناداة dbgrid.oc not found ولن يظهر الخطا السابق لان الخطا السابق يخبرك بان في احد المتغيرات غير موضوعة مثلا كعملك لاستعلام ولكنه غلط او ما شبه ذلك فارجوا التاكد من اكواد الا انتا معرف بيها الاداة ورابط بيها قاعدة الباينات بيها او غير زل لان العيب هنا مش في الداة العيب في الكود الا انتا بدخله لاداة يعني دور كده في الاكواد سواء الا انتا استخدمتها في ربط الادجاة بيها كاستعلام مصلا سوف تري انك مزود او منقص او استعلام غلط ولا دخل في عدم وجود االداة عندهم فارجو ارفاق المشروع لتصحيح الكود ازا لم تستطع اكتشاف الخطا اوكيه يا مان اي خنة والسلام عليكن ورحمة اللخ بوركتاه ......................
شباب المشروع مرفق بالاعلي في المشاركه رقم 5
شكرا لكل من يحاول مساعدتي
اخي العزيز
حاول تحويل قاعدة البيانات إلى 97
وسوف يعمل معك البرنانج بدون مشاكل
قاعده البيانات الموجوده 97
شكرا علي الرد و لكن للاسف ليس المطلوب انا اسف اني تاعبكم معاي بس ده مشروعي الاول في قواعد البيانات و يعني لي الكثير
اخي العزيز تفضل
والحقيقه احي فيك الروح الجاده لتعلم اللغه اعني لغة الفيجوال بيسك
ومادام هذا اول مشروع لك مع قواعد البيانات ،،
اخي انا سحبت البرنامج وشفته ممتاز للغايه ولكن يوجد بعض الملاحظات ،، فأنا قمت بتعديلها وإليك التعديل في
المرفقات ولو حصل عليك إشكاليه في الموضوع في نقطه معينه ما انته فاهمها انا موجود
وصيتي لك لا تتراجع في تعلم اللغه وأستفيد من المنتدى أكثر وأبحث عن المواضيع الهادفه والبناءه لقواعد البيانات
وأنته بدايتك مع قواعد البيانات افضل من بداياتي ،، فأنا بدايتي مع قواعد البيانات كان مشروع صغير جداً
اسم الطالب ورقم الطالب فقط ،، وحست فيه كثير ،، لا اطيل عليك اخي العزيز ،، تمنياتي للجميع بالتوفيق والسداد
ونفع الله بك المسلمين
ايميلي للتواصل boh.sheer@hotmail.com
تم تعديل هذه المشاركة بواسطة محمدvb في 6 يوليو 2006 في 03:00
شكرا علي التعديل يا اجمل منتدي
شكرا اخ محمدvb
علي المجهود الرائع
جاري مراجعه البرنامج و الاستفاده منه
اخي العزيز يوجد مشكله في التعديل حيث لا يقبل التعديل وصلحت المشكله
اليك في المرفقات
تحياتي
تم تعديل هذه المشاركة بواسطة محمدvb في 6 يوليو 2006 في 03:08
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…