• 0
hamada252_eg

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

سؤال

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

عندى 2 table واحد بتاع البيانات اسمة information فية informationId و information name وواحد تانى اسمة photos فية photoPath و informationId

عاوز اعمل سيليكت تجيب informationId و information name من الجدول الاول

والصورة الاولى بس photoPath من الجدول التانى بدلالة informationId

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

7 إجابة على هذا السؤال .

  • 0

عزيز ممكن انت تجرب العبارة التالية و اتمنى اني اكون افدتك :

SELECT information.informationId , information.information_name, photos.photoPath

FROM information INNER JOIN photos ON information.informationId= photos.informationId

و هذه هي العبارة العامة :

SELECT Table1.ID, Table1.Field1, Table2.ID, Table2.Field1 FROM Table1 INNER JOIN Table2 ON Table1.ID = Table2.ID

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

اشكرك يا اخى على الرد

ولكن المشكلة انة يجيب كل الصور الموجودة فى جدول الصورة المتعلقة بلجدول الاخر وانا اريد اول صورة فقط

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

				try
{
if(File.Exists(AppDomain.CurrentDomain.BaseDirectory + "\\Pictures\\" + sPersonID + ".Extension ") == true)
{
pic.Image = Image.FromFile(AppDomain.CurrentDomain.BaseDirectory + "\\Pictures\\" + sPersonID + ".Extension " ,true);
}
}
catch(Exception ex){}

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

ملحوظه : Extension امتداد الصوره اللى هوا JPG أو غيره

sPersonID : رقم الشخص

pic : ده إسم PictuerBox اللى هاتظهر فيه الصوره

تم تعديل بواسطه حمزه المصرى
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

اشكرك يا اخى على تعاونك ولكنى

انا عاوز اجبها عن طريق سيليكت جملة SQL

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

جرب هذا الكود



SELECT information.informationId , information.information_name, t.photoPath
FROM information INNER JOIN

(select
informationId,photoPath
from
photos
where
photoId in(
select
Min(photoId)
from
photos
group by
informationId)) as t

ON information.informationId= t.informationId

حقل photoId هو رقم مسلسل في جدول photos غيره بما عندك او انشاءه

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

استخدم الاستعلام عن طريق union في جملة الاستعلام

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .