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

سؤال؟؟ ترقيم عمود في الداتا قريد تسلسليا

مغلق
بدأه بن ملعاط في 19 يناير 2008 · 4 رد · 678 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

إخوتي الكرام

لدي داتا جريد مربوط على جدول و أضفت عمود واحد في التصميم و أريد أن يظهر في هذا العمود ترقيم متسلسل بعدد سجلات الجدول

استخدمت هذا الكود ولكن لا تظهر بيانات بمعنى تظل الحقول في هذا العمود فارغة

هذا الكود

With DG2
			For i As Integer = 1 To .Rows.Count - 1
				DG2("Numb", i - 1).Value = i
			Next
			.Refresh()
  End With

تم حل المشكلة بهذا الكود

 With DG2
			.Columns.Add("Numb", "تسلسل")
			.Columns.Add("DName", "مسمى الدورة")
			.Columns.Add("DFrom", "من")
			.Columns.Add("Dto", "إلى")
			.Columns.Add("DPer", "مدتها")
			.Columns.Add("Dplace", "مكانها")
		End With
		For i As Integer = 0 To OleSet.Tables("Training").Rows.Count - 1

			With DG2
				.Rows.Add()
				DG2("Numb", i).Value = i + 1
				DG2("DName", i).Value = OleSet.Tables("Training").Rows(i).Item(0)
				DG2("DFrom", i).Value = OleSet.Tables("Training").Rows(i).Item(1)
				DG2("Dto", i).Value = OleSet.Tables("Training").Rows(i).Item(2)
				DG2("DPer", i).Value = OleSet.Tables("Training").Rows(i).Item(3)
				DG2("Dplace", i).Value = OleSet.Tables("Training").Rows(i).Item(4)
			End With
		Next
		With DG2
			.Columns(0).Width = 70
			.Columns(1).Width = 330
			.Columns(2).Width = 100
			.Columns(3).Width = 100
			.Columns(4).Width = 100
			.Columns(5).Width = 100
		End With

		DG2.Refresh()

ولكن هل هناك طريقة أفضل بحيث يتم ربط الداتاجريد بالبيانات بدلا من تعبئته

تم تعديل هذه المشاركة بواسطة بن ملعاط في 19 يناير 2008 في 13:53

اللهم اغفر لي و لوالدي و للمؤمنين يوم يقوم الحساب

لا إله إلا الله عدد ما كان و عدد ما يكون و عدد الحركات و السكون

#2

اخي الحبيب يمكنك ان تجعل احد حقول الأدة dataset مرقم تلقائيا autoincrement ثم بعد ذلك تربط الاداة بالداتا سيت وسوف يكون العمود في الداتا قريد مرقم تلقائيا

أنا الرجل الضرب الذي تعرفونه***خشاش كرأس الحية المتوقد

لوكنت وغلاً في الرجال لضرني**** حسن جرائتي ومقتدي

منتديات طريق الهداية

#3

جزاك الله ألف خير

و رحم والدينا ووالديك وجميع المسلمين

قل آمين

نبهتني إلى نقطة كنت غافل عنها!!!

اللهم اغفر لي و لوالدي و للمؤمنين يوم يقوم الحساب

لا إله إلا الله عدد ما كان و عدد ما يكون و عدد الحركات و السكون

#4

اخي الكريم

قم بانشاء عمود وأضفه إلى dataSet واجعله autoIncrement وهذا كل شيء

رَبِّ لَا تَذَرْنِي فَرْداً وَأَنتَ خَيْرُ الْوَارِثِينَ

#5

شكرا أخي فلسطيننا

اللهم اغفر لي و لوالدي و للمؤمنين يوم يقوم الحساب

لا إله إلا الله عدد ما كان و عدد ما يكون و عدد الحركات و السكون

هذا الموضوع مغلق.

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

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

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

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

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