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

عرض اخر 10 سجلات مضافة فى جدول فى قاعدة البيانات

بدأه medo200039 في 29 يونيو 2011 · 8 رد · 1,059 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

ارجو المساعدة فى جلب اخر السجلات المضافة فى جدول فى قاعدة البيانات

ويتم عرضها فى جريد فيو موجودة مسبق غير مضافة بالكود

علشان اعرف اعدل فيها بحرية

...................................................

الطلب التانى كيف ارتب العناصر فى الجريد فيو

العربى الاول وبعد كدة الانجليزى

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

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

byte[][] scores = new byte[5][];
for (int x = 0; x < scores.Length; x++) 
{
   scores[x] = new byte[4];
}
#2

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

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


Dim conn As New SqlConnection("ConnectionString")
DIm adpt As New SqlDataAdapter("Select Top(10) From YourTable Order By PK desc",conn)
Dim ds As New DataSet()
adpt.Fill(ds)
DataGridView1.DataSource=ds.Tables(0)

اما بالسبة للترتيب استخدم الكود التالي


Dim conn As New SqlConnection("ConnectionString")
DIm adpt As New SqlDataAdapter("Select * From YourTable Order By ItemName asc",conn)
Dim ds As New DataSet()
adpt.Fill(ds)
DataGridView1.DataSource=ds.Tables(0)

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

#3

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

بعد تحويلة بالسى شارب دوت نت اصبح


SqlDataAdapter adpt = new SqlDataAdapter("Select Top(10) From Fileinfo Order By PK desc", conn);
DataSet ds = new DataSet();
adpt.Fill(ds);
DataGridView1.DataSource = ds.Tables[0];
SqlConnection conn = new SqlConnection("ConnectionString");

بيظهر الخطا دة بعد التنفيز

41118117.jpg

هل هذة الجملة صحيحة الخاصة بعرض اخر 10 سجلات

Select Top(10) From YourTable Order By PK desc

وما المقصود ب PK desc

byte[][] scores = new byte[5][];
for (int x = 0; x < scores.Length; x++) 
{
   scores[x] = new byte[4];
}
#4

وهل لازم اعمل Order By بالكود

مينفعش من الجريد فيو على طول زى ما فى الصور

25770067.jpg

28455802.jpg

يعنى مينفعش اكتب الكود هنا بتاع الترتيب العربى اولا ثم الانجليزى

byte[][] scores = new byte[5][];
for (int x = 0; x < scores.Length; x++) 
{
   scores[x] = new byte[4];
}
#5

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

اخي لقد نسيت اختيار الحقول, قم بتجريب الكود التالي


SqlConnection conn = new SqlConnection("ConnectionString");
SqlDataAdapter adpt = new SqlDataAdapter("Select Top(10) * From Fileinfo Order By PK desc", conn);
DataSet ds = new DataSet();
adpt.Fill(ds);
DataGridView1.DataSource = ds.Tables[0];

اما بالنسبه للترتيب يمكنك عمله بالمعالج من الزر Order By كما هو في الصوره اعلاه

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

#6

فعلا اشتغلت تمام وعرض البيانات ولكن كيف اعرضة البيانات فى هايبر لينك فى الجريد فيو

يعنى عنوان الموضوع يظهر فى هايبر لينك

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

حسب الحقول الى موجودة عندى فى قاعدة البيانات

تم تعديل هذه المشاركة بواسطة medo200039 في 30 يونيو 2011 في 15:07

byte[][] scores = new byte[5][];
for (int x = 0; x < scores.Length; x++) 
{
   scores[x] = new byte[4];
}
#7

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

اخي انت تريد تعرض البيانات على صورة رابط!! انت شغال على تطبيق ويندوز ولا ويب؟!! اذا كنت عالويب قم باضافة حقل HyperlinkField, بالنسبة لطلبك الثاني يمكنك تحديد العنصر الذي سيتم الترتيب على اساسه, بس ضروري يكون من الجدول المختار!!

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

#8

انا على تطبيق ويب

وانا اضفت HyperlinkField

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

الى هما اخر 10 مواضيع

byte[][] scores = new byte[5][];
for (int x = 0; x < scores.Length; x++) 
{
   scores[x] = new byte[4];
}
#9

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

اخي يمكنك اضافة الكود التالي بعد الوسم Columns


<TemplateField>
<ItemTemplate>
<a href='Details.aspx?ID=<%#Eval("ID")%>'><%#Eval("Title")%></a>
</ItemTemplate>
</TemplateField>

على افتراض وجود حقلين ID,Title

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…