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

مشكلة في جملة الاستعلام للتقرير

بدأه سامي الديب في 23 سبتمبر 2014 · 16 رد · 1,068 مشاهدة · في تصميم وبرمجة التقارير
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

ومرفق صورة من الخطا والجملة

 

post-177993-0-21669500-1411451083_thumb.

#2

جملة الــ Select مكتوبه لغوياً بشكل خاطيء

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#3

جزاكم الله خيرا

ممكن التصحيح

وبارك الله فيك على سرعة الرد

#4

من المفترض جملة الاستعلام تكون كالتالي

Select * From TableName

1- حيث أن * تعني جميع الحقول في الجدول

2- حيث أن TableName تعني اسم الجدول

 

وما يتم كتابتة داخل DataAdpter

 

هو كالتالي كمثال

Dim da as new SqlDataadpter ("Select * From TableName",Con)

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#5
محمد فؤاد تركي كتب:

 

من المفترض جملة الاستعلام تكون كالتالي

Select * From TableName

1- حيث أن * تعني جميع الحقول في الجدول

2- حيث أن TableName تعني اسم الجدول

 

وما يتم كتابتة داخل DataAdpter

 

هو كالتالي كمثال

Dim da as new SqlDataadpter ("Select * From TableName",Con)

جزاكم الله خيرا

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

جدول بيانات الفاتورة

وجدول للصناف والاثنين بينهم علاقة في رقم الفاتورة

#6
محمد فؤاد تركي كتب:

 

من المفترض جملة الاستعلام تكون كالتالي

Select * From TableName

1- حيث أن * تعني جميع الحقول في الجدول

2- حيث أن TableName تعني اسم الجدول

 

وما يتم كتابتة داخل DataAdpter

 

هو كالتالي كمثال

Dim da as new SqlDataadpter ("Select * From TableName",Con)

جزاكم الله خيرا

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

جدول بيانات الفاتورة

وجدول للصناف والاثنين بينهم علاقة في رقم الفاتورة

#7

في هذه الحالة يجب ان يكون هناك علاقة بين الجدولين

ارجو البحث والقاراءة عن كيفية عمل علاقة بين الجداول

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#8

اشكرك اخي لتجاوبك معي ونفعك الله بعلمك

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

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

وجزيت خيرا

تم تعديل هذه المشاركة بواسطة سامي الديب في 24 سبتمبر 2014 في 11:32

#9

برجاء المساعدة

وجزيتم خيرا

#10

أخي الفاضل

ما هي نوع المساعدة التي تريدها تحديداً ؟

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#11

السلام عليكم

تعديل جملة الاستعلام فقط

انا اجري محاولات من خلال الدروس المطروحة بس للأسف مش مظبوطة معي

كل ما اريده هو اما طرح نموذج لتقرير من جدولين او التعديل على جملة الاستعلام عندي

وجزاكم الله خيرا

#12

واين هي جملة الاستعلام التي تريد تعدليها

1- ارفق قاعده البيانات

2- اذكر لنا الجدولين المراد عمل استعلام لهما

3- الحقول المراد اظهارها في الاستعلام

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#13

السلام عليكم

http://www.4shared.com/rar/su4vpreice/masbagha.html

 

هذا يا اخ احمد المشروع (الفورم + الداتا بيس اكسس 2003 )

الجداول التي بينهم علاقه هم

bill_info    &  item_sold

الحقل المشترك بينهم هو bill_id أو Bill_no

وهو رقم الفاتورة

وجزاكم الله خير

#14

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

SELECT bill_info.bill_id, bill_info.cus_id, bill_info.cus_nam, item_sold.itm_id, item_sold.itm_nam, item_sold.uni_pri, item_sold.unit_qut, item_sold.total
FROM bill_info INNER JOIN item_sold ON bill_info.bill_id = item_sold.ibill_no;

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#15

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

أخي العزيز محمد جزاك الله خيرا كثيرا على المساعدة

ومعذرة للتاخر نظرا لظروف قاهرة

لقد قمت بالتجربة ولكن هناك مشكلة أيضا

فالتقرير لا يظهر معي بعد الضغط على زر طباعة

مع العلم بأني استعلم عن جميع حقول الجدولين

معذرة للاطالة ولكني حقا حاولت حتى نفذت كل محاولاتي

ساقوم برفع المشروع كاملا وارسال الرابط

 

http://www.4shared.com/rar/9yPxhYpwba/masbagha.html

تم تعديل هذه المشاركة بواسطة سامي الديب في 27 سبتمبر 2014 في 14:34

#16

السلام عليكم

المساعدة

#17

هل من مساعدة ؟؟؟؟

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