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

مشكلة في جملة SQL

بدأه سامي الديب في 16 أبريل 2011 · 16 رد · 750 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

ممكن نموذج أو مثال لجملة SQL بتختار حقول مجمعة في جدول واحد ولكن بعضها له علاقة بجداول أخرى COMBOBOX

أصلي بعد الانتها والتجربة طلع فيها مشكلة

    	sql = "SELECT idp,fullname,tbl_conect.cone,tbl_gift.gift_name,tbl_bank.bank,mony,thing,tbl_pro.pro,gdate  " & _
   	" FROM tbl_pay,tbl_conect,tbl_gift,tbl_bank,tbl_pro " & _
   	" where tbl_pay.gift=tbl_gift.id " & _
   	" AND tbl_pay.cone=tbl_conect.id " & _
   	" AND tbl_pay.bank=tbl_bank.id " & _
   	" AND tbl_pay.pro=tbl_pro.id ORDER BY idp "

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

#2

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

ممكن توضح المشكله بالتفصيل؟

.:: Wish to become better and better ::.

#3
VB Helper كتب:

ممكن توضح المشكله بالتفصيل؟

اريد تعديل جملة sql لأنها تعطيني رسلة خطأ في التكوين بمعنى أنها لا تعمل فمن الممكن أن تساعدني أخي الكريم

وده رابط المشروع لو ممكن تنظر عليه

http://www.4shared.c...8F7/ZAKAT1.html

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

تم تعديل هذه المشاركة بواسطة سامي الديب في 17 أبريل 2011 في 01:34

#4

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

عفو اخي الرابط كبير شوي .. ممكن تكتب نص الخطأ

.:: Wish to become better and better ::.

#5
VB Helper كتب:

عفو اخي الرابط كبير شوي .. ممكن تكتب نص الخطأ

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

أخي هذه هي جملة ال SQL وهذه صورة للرسالة التي تخرج عند التجربة

post-177993-015966800 1303038985_thumb.j

وهذه الصورة لجملة SQL علما بأن الجملة تتناول جداول متعددة لها علا قة بالجدول الأساسي TBL_PAY

post-177993-052488900 1303039204_thumb.j

وجزاكم الله خيراً على الاهتمام والمساعدة وجعله الله في ميزانك يوم القيامة

المرفقات
1.jpg2.jpg
#6
سامي الديب كتب:

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

أخي هذه هي جملة ال SQL وهذه صورة للرسالة التي تخرج عند التجربة

post-177993-015966800 1303038985_thumb.j

وهذه الصورة لجملة SQL علما بأن الجملة تتناول جداول متعددة لها علا قة بالجدول الأساسي TBL_PAY

post-177993-052488900 1303039204_thumb.j

وجزاكم الله خيراً على الاهتمام والمساعدة وجعله الله في ميزانك يوم القيامة

أهلاً أخي الكريم.

من الصورة الثانية، لاحظ كيف تقوم باستخدام الكلمة Like:ـ fullnamelike ؟ اليس من المفترض أن تترك فراغ بينهما (FullName Like).

من فضلك دقق معلومات الاستعلام الأخرى.

بالتوفيق.

The important thing is not so much

that every child should be taught,

as that every child should be given the wish to learn.

#7
Bashar Rabat كتب:

أهلاً أخي الكريم.

من فضلك دقق معلومات الاستعلام الأخرى.

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

post-177993-010711200 1303077071_thumb.j

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

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

المرفقات
3.jpg

تم تعديل هذه المشاركة بواسطة سامي الديب في 18 أبريل 2011 في 00:52

#8

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

اخي ارني كيف قمت باستدعاء الاجراء Fill

.:: Wish to become better and better ::.

#9
VB Helper كتب:

اخي ارني كيف قمت باستدعاء الاجراء Fill

السلام عليكم

هذا يا أخي رابط البرنامج كله لو أمكن تنزله

http://www.4shared.c...8F7/ZAKAT1.html

ويبقى جزاك الله خير

#10

السلام عليكم

هل وجدت الحل أخي

ومعذرة لإزعاجك

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

#11

السلام عليكم على فكرة دي تالث مرة أطرح فيها سؤال في المنتدى دون الوصول لحل

لا أدري لماذا ؟؟

وهذه مشكلة كبيرة لابد من أن تنظر إليها إدارة المنتدى والموقع وجزاكم الله خيرا

#12

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

اخي مو تقول وصلت للحل؟؟؟

.:: Wish to become better and better ::.

#13
VB Helper كتب:

اخي مو تقول وصلت للحل؟؟؟

يا أخي المشكلة مازالت قائمة ولم يصلني رد على آخر مشاركة منذ أيام

أعترف أني استفدت منكم

ولكن أريد فقط التوجيه لحل هذه المشكلة ولو نموذج لمثل هذه المشكلة

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

تم تعديل هذه المشاركة بواسطة سامي الديب في 21 أبريل 2011 في 17:08

#14

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

عفوا اخي فهمتك غلط .. الان سوف اقوم بتنزيل ملفك ... والمشكله مازالت في ال Fill

.:: Wish to become better and better ::.

#15

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

عفوا عن التأخير اخي .. لقد حليت المشكله المشكله في جمله ال Select يوجد هناك تناقض في انواع البيانات في الجمله


" FROM tbl_da_pay,tbl_gift,tbl_conect,tbl_bank,tbl_pro " & _
" where tbl_da_pay.gift=tbl_gift.ID " & _
" AND tbl_da_pay.con=tbl_conect.ID " & _
" AND tbl_da_pay.bank=tbl_bank.ID " & _
" AND tbl_da_pay.pro=tbl_pro.id "
sql = "SELECT sr_da,name,tbl_gift.gift,tbl_conect.con,thing,tbl_bank.bank,mony,tbl_pro.pro,giftdate  " & _

وبعد عناء طويل وجدت الخطأ في tbl_da_pay.bank=tbl_bank.ID لان احدهما نص والاخر رقم وكذلك في tbl_da_pay.pro=tbl_pro.id

يرجى المراجعه

تم تعديل هذه المشاركة بواسطة VB Helper في 22 أبريل 2011 في 04:17

1

.:: Wish to become better and better ::.

#16
VB Helper كتب:

وبعد عناء طويل وجدت الخطأ في tbl_da_pay.bank=tbl_bank.ID لان احدهما نص والاخر رقم وكذلك في tbl_da_pay.pro=tbl_pro.id

يرجى المراجعه

جزك الله خيرا كثيرا على الاهتمام بموضوعي أخي

ولكن أحب أن أوضح أن المقصود بهذه الحقول هو selectedvalue لكومبو بوكس بمعنى أن يبحث عنها فأنا محددها كرقم تلقائي لئلا تتكرر

وإن كان هذ خطأ فهل هناك طريقة أخرى

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

#17

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

شوف اخي قم بتغيير الحقول التى من نوع نصوص الى رقم كي يكون مفتاح ثانوي .. اما بالنسبه للقائمه المنسدله مافي داعي لها في قاعده البيانات يمكنك عملها في البرنامج نفسه

.:: Wish to become better and better ::.

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