الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

طلبتكم طلب لا تردوني وقد ضاقت بي السبل

بدأه azoz100 في 12 مارس 2009 · 39 رد · 3,116 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#26

السلام عليكم

نقلت برنامج الأخ mrx_ta7ady لجهاز آخر فطلب الملفات التالية:

COMDLG32.OCX ، MSADODC.OCX ، MSDATGRD.OCX

المهم قمت بإضافة الملفات وعمل البرنامج دون مشاكل

ولكن فوجئت بأن البيانات بما فيها الجريد لم تظهر في الحقول

حتى أنني حاولت أن أضيف صورة فخرجت رسالة تبين خطأ مسار القاعدة

علماً أن كل شيء تمام وأن قاعدة البيانات تعمل في الخلفية ولكن...

تم تعديل هذه المشاركة بواسطة السندبااد في 14 مارس 2009 في 18:44

فاعلم أنه لا إله إلا الله

#27

سندباد اشكر مرورك والمشكلة متأصلة عسى ان نلاقي حل مع العملاق mrx_ta7ady

وارجو ان يوافينا بالحل الملائم كون هذه المشكلة ابت تنحل وباءت كل المحاولات بالفشل

لكم جميعا اجمل تحية

#28

السلام عليكــم ورحمـة الله وبركاتــة ،،

افتح المسار ادناه على جهازك المثبت عليه الـ Visual Basic

%ProgramFiles%\Microsoft Visual Studio\VB98\Wizards\PDWizard\Redist

او

%ProgramFiles%\Microsoft Visual Studio\Common\IDE\IDE98\Redist

وستجد هناك ملف اسمه MDAC_TYP.EXE .. ارفقه مع اي ملف Setup لبرنامج مربوط بقواعد البيانات

طبعا اقصد تثبيته وليس نسخه في مجلد البرنامج .. وهذه قاعدة

اعتذر عن عدم تمكني للمتابعه الدورية في وقتنا الحالي

فليقبل الجميع تقديري واحترامي .. ولكم تحياتي

#29

اخي العزيز mrx_ta7ady

اولا نسأل الله ان يجعل ما تقوم به في خدمة الناس يسجل في صحيفة حسناتك

والف شكر غلبناك معانا اكثر من اللزوم

جربت الطريقة اللي ذكرت آنفا ولم تجدي الطريقة ابدا

على العموم وفقك الله ودمت معنا بالتواصل المفيد

ولكن السؤال المطروح:

هل برامجك لما تعملها تواجهك مثل هذه المشكلة ؟

واذا كانت لا تواجهك ما الخطوات المتخذه حيال ذلك ؟

لك فائق التقدير

#30

اذكر رسائل الخطا التي تظهرلك

اعتذر عن عدم تمكني للمتابعه الدورية في وقتنا الحالي

فليقبل الجميع تقديري واحترامي .. ولكم تحياتي

#31

لايوجد اي رسائل خطا ابدا

اللهم ان البيانات لا تظهر في الجرايد ولا في التكسات

وكأن قاعدة البيانات فارغة

ثم ان البرنامج لا يقبل اضافة بيانات للقاعدة دون ان يظهر رسائل للحطأ و العمليات الحسابية جيدة ادراج الصوة جيد

وربما السابق والتالي والاول والتالي لو فيه بيانات راح تعمل مع بقية الاوامر

لك شكري

اذا الموضوع مؤرقك خلاص وانت بذلت جهد وتشكر عليه

اما ان كان لك فكرة جديدة فلا نستغني خصوصا ان هذا الموضوع او المشكلة قد يصادفها الجميع ولكن السؤال اين الاستفسار من قبل الاعضاء عن مثل هذه المشكلة

واذا كانت محلولة عندهم لماذا لا يشاركونا في حلها

مشكورين جميعا

#32

اي مثال تقصد .. هل هذا المرفق في المشاركات السابقة ام غيره ؟؟ .. واذا غيره .. هل يمكنك رفع الملف التنفيذي ؟؟

هل تستخدم On Error Resume Next في الإجرائات جميعها ؟؟

فقط اعطني المعلومات الوافية وستجد ردا سريعا :) .. فقط تكتمل الصورة عندي :)

تم تعديل هذه المشاركة بواسطة mrx_ta7ady في 16 مارس 2009 في 00:55

اعتذر عن عدم تمكني للمتابعه الدورية في وقتنا الحالي

فليقبل الجميع تقديري واحترامي .. ولكم تحياتي

#33

عدنا من جديد :D .. قمت بتتبع المثال المرفق سابقا ووجدت مشكلة فعلا .. والمثال نفسه كان به خطا ايضا

ولكن عندي ظهرت رسائل عند الإضافة وعند الحذف .. اي قد تختلف المشكلة التي صادفتني عن التي صادفتك

ايا كان .. مرفق المثال بعد التعديل ومعه ملفات الـ Setup الضرورية ولن يحتاج سواها ان شاء الله

وبخصوص مشكلتك انت التي لا تظهر رسائل هذه فيرجى رفع الملف التنفيذي

كما يرجى حذف الـ On Error Resume Next من الإجرائات المتعلقة بالاتصال بقاعدة البيانات

ولا تياس من اي مشكلة .. طالما نحن سويا فالله معنا ;)

Adodc.rar

اعتذر عن عدم تمكني للمتابعه الدورية في وقتنا الحالي

فليقبل الجميع تقديري واحترامي .. ولكم تحياتي

#34

السلام عليكم

جزاك الله خيرا أخ mrx_ta7ady

الآن البرنامج يعمل دون مشاكل وقد جربته على جهاز خالٍ من الفيجوال

فاعلم أنه لا إله إلا الله

#35

يا هوووه يا متألق

mrx_ta7ady

الفالف الف الف شكر لك نعم عمل أخيرا والف شكر لك وللجميع

ولكن بقي شي وحيد وهو ماذا فعلت وكيف نتلافى المشكله هذه في برامجنا المقبلة

اتمنى منك طريقة مفصلة دام لاقينا الحل

وفقك الله وشكر الله مجهودك يا مبدع

تقبل اسمى وارق تحياتي

#36

بالنسبة لماذا فعلت هذا فاجرب الملفات واحد تلو الآخر نسخهم في الـ System32 وعمل الـ Register طبعا

RegSvr32 FilePath

وهذا من خلال الـ Run والـ FilePath هو مسار الملف بالكامل

هذا ان كنت لا اعلم .. اي سابقتي الأولى .. وفي حالة وجود خبرة فلن نحتاج للتجارب اصلا :)

اعتذر عن عدم تمكني للمتابعه الدورية في وقتنا الحالي

فليقبل الجميع تقديري واحترامي .. ولكم تحياتي

#37

الف الف شكر لك وعسى ما قدمته في ميزان حسناتك يوم العرض بين يدي الله

ولكن السؤال :

هل الملفات التي ارسلتها هي التي يحتاجها اي برنامج مصمم بالفيجوال ضمن الادو التي صممنا بها البرنامج التجريبي اللي فات ؟

بغض النظر عن بعض الادوات الاضافية مثل الاسكانات او جي اي اف او غيرها

والسؤال الثاني هل الستب فاكتوري يقوم بتجميع الملفات الخاصة بالتقرير

ولو تكرمت اضف تقرير للملف اللي معاك ثم ارفق الملفات التي يحتاجها التقرير او المكتبات

دمت لنا والف شكر مرة اخرى

لدي ملاحظة في قاعدة اكسس

عندما اعمل ربط الحقول بالجدول عن طريق الاداة Adodc تظهر لي الرسالة التالية

" خطأ في بناء الجملة في جزء من عبارة from "

ولا يقبل الربط بين الجدول والتكستات في النموذج فتظهر لي هالرسالة

ارجو الافادة ودمت

#38

السلام عليكــم ورحمـة الله وبركاتــه ،،

اولا باعتذر عن التاخير في الرد .. وهذا بسبب مشاغلي والتمس العذر :)

وثانيا لكل مقام مقال .. القاعدة ليست في الملفات بل في المنطق

والمنطق يقول انه الملف المستخدم في المشروع كمكتبة او Component .. يجب وضعه مع الـ Setup

ومن منطلق ان لكل قاعدة شواذ فشواذ هذه القاعدة ان يكون الملف المستدعى يعتمد على ملف آخر

مثلا كـ comdlg32.ocx يعتمد على comdlg32.dll .. الأول Component والثاني مكتبة

وهنا المكتبة هي عنصر اساسي من عناصر نظام التشغيل Windows فلن تشعر بعجز من ملف الـ comdlg32.ocx

ولكن حين تكون المكتبة خارج عناصر نظام التشغيل الاساسية فيستوجب عليك معرفة المزيد عن الـ Component

ومرفق المثال المطلوب بإستخدام الـ DataReport نظرا للجوء الكثير الى استخدامها .. ولكني لا احبذها صراحتا

وبخصوص الخطا سالف الذكر فيرجى ذكر جملة الـ SELECT

Adodc.rar

اعتذر عن عدم تمكني للمتابعه الدورية في وقتنا الحالي

فليقبل الجميع تقديري واحترامي .. ولكم تحياتي

#39

السلام عليكم ورحمة الله و بركاته

أولا احب ان اشكر الاخ العزيز 'mrx_ta7ady' على مجهواته العظيمة في افادة الاخوة بدون انتظار كلمه شكر ثانيا انا عضو جديد في هذا المنتدي العظيم وانا اعمل كمبرمج اوراكل ولكن طلب مني عمل برنامج صغير بفيجول بيسك فكرته ببساطة هي استبدال التوقيع الشخصي للمستخدم الكارديت كارد ببصمة الاصبع و الموضوع على وشك الانتهاء و لكن قابتني مشكله وهي اني اريد عمل شاشه فيها حقلين واحد يتم فيه تسجيل رقم الكارت من المستخدم عند تمريره في جهازة قارئ الكروت او Swipping Card وعند وصول رقم الكارت في الحقل الاول يقوم الحقل الثاني باظهار اسم المستخدم من قاعدة البيانات فهل من الممكن عمل ذلك ؟ وكيف ؟ :cry:

تم تعديل هذه المشاركة بواسطة Eng. Sheif في 26 مارس 2009 في 13:19

#40

وعليكــم السـلام ورحمة الله وبركاتـه..

الأخ الفاضل .. اولا اعتذر عن التاخير في الرد وكان اولى ان تضع المشاركة في موضوع منفصل

حتى تمكن الأخوة اصحاب الخبرات في هذا الموضوع الرد على موضوعك

المهم .. يتم عمل هذا بالاتصال بالماكينة الـ Reader .. سواء بصمة او كارت او رقم سري

ويتم الاتصال بواسطة ملفات تقدمها الشركة المصنعه للماكينة نفسها للـ Developers

وكل ماكينة تختلف مكتباتها عن الأخرى .. وقد تختلف المكتبات في الماكينة الواحده من موديل لآخر

ومن بعد الاتصال سيستقبل برنامجك Events من الماكينة بما يحدث عليها

اعتذر عن عدم تمكني للمتابعه الدورية في وقتنا الحالي

فليقبل الجميع تقديري واحترامي .. ولكم تحياتي

مواضيع مشابهة