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

كيف اسوي استعلام

مغلق
بدأه ahmed486 في 28 مايو 2003 · 30 رد · 2,989 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

في الفجوال

هل هناك طريقة مختصرة

#2
    SQL = "select * from TB3 where Number =" & Val(Text1.Text) & ""

هذا بالنسبة للأرقام ، وبالنسبة للنصوص :

    SQL = "select * from TB3 where Name='" & Text1.Text & " '"

ثم اسند ناتج الإستعلام إلى أحد متغيرات قاعدة البيانات

#3

أو

إنشئ استعلام في قاعدة البيانات ثم قم بإستدعائة من الفيجوال بيسك .

#4

انا ممنون جدا لسرعة الاستجابة والرد ولكن

انا اقول كيف الطريقة يعني كيف ابدا خطوة خطوة

من اول لاني مبتدا ولا اعرف اين اضع هذا الذي قلت

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

البيانات واستدعية فكيف استدعية ولك خالص شكري وامتناني

(gift)

#5

'

طريقة الاستدعاء لا تختلف عن طريقة فتح الجدول بتاتا وإذا تريد مثال ارفق قاعدة البيانات لكي يكون التطبيق عليها ,،،، .

تحياتي .

#6

ولكن الفت انتباهك بدون امر عليك لا استغني عن الشرح

مôٌوْ.zip

#7

تحياتي مجددا ،،،

أخي الكريم حقيقة ما عرفت مطلوبك بالضبط هل تريد استعلام او بحث في الجدول عن بيانات معينة ،،، .

على كل حال جرب تضغط على زر الاستعلام بعد ذلك حاول الانتقال بين السجلات بواسط مفاتيح الاداة DAO سترى البيانات التي سوف تظهر في الشاشة كلها ذات القيمة 444 ، هل هذا ما تريد !!! ؟؟

وتقبل تحياتي ،

#8

عفوا نسيت احط المشروع

تفضل /

qdb_project.zip

#9

قصدي كعمل عام اشرح لي كيف ابدا

الاستعلام خطوة خطوة بمعني واضح

اخوك تعب في هذا المجال ولم يفلح

وها انت ذا تاخذ بيدي فلا تبخل علي

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

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

اطلت عليك فاعزرني

#10

'

اخي العزيز بالنسبة لإستدعاء استعلام جاهز في قاعدة البيانات فالطريقة لا تختلف ابدا عن فتح جدول ،،، وقد وضعت مثال في مشروعك حول فتح استعلام معمول مسبقا .

اما عن المعلمة او Paramter التي تقصدها ،، فيها قيمة سيتند عليها الاستعلام كتاريخ او اسم او رقم معين فإذا مررت له هذه القيمة اختفت الرسالة التي صادفتها . او بمعنى آخر هي عملية تصفية للبيانات تعتمد على معلمة . هذا والله اعلم .

#11

الملف المرفق /

qdb_project.zip

#12

علي فكرة الملف الاخير لم يفتح

#13

تفضل الملف /

qdb_project1.zip

#14

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

لايستجيب حبيت انوه لك عن ذلك

وللاسف لم استطيع ان استوعب اي شيء

حاول معي مرة اخري علي مثال استعلام من عندك

وفقك الله

#15

ولا يهمك أخي العزيز انا بالخدمة ،،، ولكن اي اصدار access مثبت على جهازك ؟

#16

على كل اخي العزيز هذا مثال آخر ،،، على فكرة الاستعلامات لها تطبيقات كثيرة ومتعددة .

runquery.zip

#17

اكسس 2000

واعمل علي ويندوز اكس بي

اتمني ان تتبني موضوعي ولك خاص تمنياتي ودعواتي لك بالتوفيق

اريد الحصول علي استعلام حقيقي من خلال اي شيء ان كان

اي عن طريق commed or inputbox

#18

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

بس ممكن توضحلي النقطة الأخيرة .

#19

وانت تسال عن توضيح النقطة الاخيرة

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

والثانية عن طريق زر امر مثلا فايهما تري انا كلي اذان صاغية

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

امر للفورم ماهي الصيغة

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

ياريت تبدا معي من الاول حتي تستريح من شطحاتي هذه لاني جديد في الفجوال بيسك وستتعب معي فلو تعلمني خطوة خطوة يكون اريح لك قصدي تختار موضوع وتكمله لي علي هيئة برنامج وتضع فيه خبرتك ولك مني جزيل الشكر والعرفان وخالص الدعاء بالتقدم والتوفيق المستمر

#20

تفضل اخي هذا المثال ، أتمنى أن يفيدك بشي .

اخي العزيز كنت اتمنى إن ابدا معك بمشروع مصغر يحوي معظم المبادى ولكن للإسف وقتي ضيف في هذه الفترة ( لإني اقوم بتصميم اكثر من برنامج من ضمنها برنامج يتعلق بالمشروع المقترح من الاخ محمد بدوي ) راجع تلك الصفحة لإني سوف اقوم بإذن الله في هذا الاسبوع من وضع البرنامج بشكلة القياسي يمكن الاستفاده منه ) ، وإيضا إذا سنحت الفرصة راح اعمل لك برنامج مصغر يحوي تلك المبادى - فتح قاعدة بيانات اضافة وتعديل وبحث او استعلام وتصفح البيانات بواسطة المفاتيح - ،، .

ولكن انا عندي اقتراح لك وهو أنك تبدأ بتصميم مشروع بسيط وكلما صادفت مشكلة يمكنك عراضها في المنتدى وإن شاء الله اكون اول المشاركين في الرد على تساؤلاتك ،،،

على فكرة هذا المثال راح يفيدك في كيفية فتح قاعدة البيانات ، ثم كيفية عرض ناتج استعلام في الاداة MSFlexGrid ما عليك سوى تصفح المثال ومحاولة فهم الكود المكتوب فيه ،

هذا وتقبل إعتذاري لتقصيري في الباقي ، ولكن إنا بالخدمة عندما تسنح لي الفرصة .

runquery.zip

#21

ان شاء الله

#22

ووجدت صعوبة في تنفيذة

ولكن معك ان شاء الله تهون

اطمع في مثال اخر

#23

من عيني اخي الحبيب ولا يكون خاطر إلا طيب .

ولكن ممكن تعطيني فكرة حول مهاراتك .

هل تعرف كيف يتم الإتصال بقاعدة البيانات .

هل تعرف كيف يتم فتح الجدول او الاستعلام وعرض محتوياتهما .

هل تعرف طريقة معالجة البيانات ( إضافة سجل تعديله وحذفه و ... )

بس ممكن تعطيني فكرة حول تلك الاسئلة على إساس ابدء معاك من البداية

من الإتصال بقاعدة البيانات إلى معالجة البيانات .

بالانتظار .

#24

نبدا برقم واحد

نعم اعرف الربط عن طريق تحويل قاعدة البيانات الي access97

ومعرفة اظهار الجدول نعم

واعرف طريقة الاضافة والحذف والخ

ولكن مشكلتي هي اريد ان استخرج بيانات بعينها مثل الاكسس اطلب رقم موظف يسالني حسب المعيار اعطيه يخرج لي الرقم المطلوب وهكذا الاسم

بمعني اخر اريد منك شرح الموضوع عن الاستعلام في( مدير البيانات المرئية)من اضافات في شريط المهام

لقد وجدت نافذة استطيع ان اصنع استفسار واضيف جدول وانشيء نموذج ولكن كيف استطبع ذلك .

علي فكرةالفجوال بيسك عندي معرب يعني مدير البيانات المرئية من add in في شريط المهام

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

احب اعرفك بنفسي انا واعوذ بالله من الانا

اسمي /جمال عبد الرحمن السيد

مصري الجنسية واعمل في المملكة العربية السعودية

الوظيفة مهندس كهرباء في الشركة السعودية الموحدة

وتقبل تحياتي واشكرك علي سعة صدرك وخلقك الكريم

منتظر الرد

#25

بعد التحية ،،،،

أولا اخي هذا الكود للإتصال بقاعدة بيانات اكسس 2000 او xp

الكود /

db.Open "PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "YourDataBase"

ثانيا أخي في الحقيقة إنا ما استخدم تلك الطريقة ولكن بحاول اشوفها .

ثالثا: بالطبع اخي يمكنك عمل نموذج رئيسي ونموذج فرعي في نفس النموذج ، بس العملية مختلفة عن الاكسس ( راجع الموضع المثبت للإخ محمد بدوي والذي يتحدث عن البرامج المشتركة اكسس فيجوال SQL ، واذهب الصفحة الثانية لإني حطيت نموذج مصغر عن نظام المخازن شغال والحين أن اكمل هذا البرمامج بإضافة الاستعلامات ، البرنامج راح يفيدك في عرض جدولين في نموذج واحد ( راجع فاتورة شراء او بيع ) .

رابعا: بيمشي لو عملت لك مثال تكتب الرقم او الاسم ويعرضلك النتيجة في MSFlexGrid .

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

وعلى الرحب والسعة اخي في اي وقت وتشرفنا بمعرفتك .

رابعا :

هذا الموضوع مغلق.

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