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

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

بدأه السيد الهاشمي في 18 نوفمبر 2011 · 2 رد · 400 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اخواني الاعزاء جمعه مباركة

عندي سوال في هذه الكود

  Dim ob As New connection
        Dim x As Integer = 1
        Dim i As Integer = 0
        ob.sql = "select g_id,g_name,g_img,g_price from goods where offer_flag=" & x & " order by g_id desc"
        ob.da = New SqlDataAdapter(ob.sql, ob.con)
        ob.ds = New DataSet

        ob.da.Fill(ob.ds)

هذه الاستعلام خليته يجيب لي البيانات ويتربها تنازلياُ من اخر سجل الى اول سجل . واريد ان اعبي الدتا ست بالسجلات الثلاثة الاول

طبعاء التعبية تتم من سحب الاستعلام لاني خليته يرتب لي السجلات من اخر سجل

مثلن لو السجلات سبعه بيكون السجلات الذي اريد ان اعبيها الدتا ست . هي سبعه + ستعه + خمسة ؟

كيف اقم بهذه العملية حاولت اسويها بفور .. ولكن لم تفلح العملية .. ياليت تقولو لي كيف اسويها ولكم جزيل الشكر

#2

بسم الله الرحمن الرحيم

اقتباس

هي سبعه + ستعه + خمسة ؟

:)

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

هيجيب العدد اللى انت عاوزه بالظبط

جرب و رد على

ان شاء الله اكون افدتك

#3
bodaman22 كتب:

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

أي:

select top 3 * from table1 order by id desc

لاتـُهيئ كفني ما متّ بعد = لم يزل في أضلعي برقٌ و رعدُ


أنــا اسـلامــي ..أنا عزّته = أنا خيل الله نحو النصــر تعــدو


أنــا تــاريـخـي …ألا تعــرفـه = خـالد ينبض في روحــي و سعدُ


لاتـــغرنـك منــي هدأتـــــي = لا يمــوت الثــأر و لــكن يســتعـدُ


لا يغرنـــك نصــلٌ موغـــلٌ = في عروقي …فـأنا منه أحـّـــدُ


إن ما ضُيع في ساح الوغى = في سوى ساحــاتـها لا يــستردُ


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