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

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

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

أولاً سلامي للأخوى الأعضاء و المشرفين جميعاً , هذه أول مشاركة لي.

سؤالي كالتالي :

لدي داتا كريد فيو و أريد منها كلما أضفت حقلاً جديدً عليها تقوم بأضافة رقم جديد للعامود الأفتراضي ليمثل رقم الحقل على هذه الأداة بالتسلسل .

ولكم جزيل الشكر 

#2

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

<script src='http://img638.imageshack.us/shareable/?i=imagesd50894e386.gif&p=tl' type='text/javascript'></script><noscript>imagesd50894e386.gif</noscript>

للتواصل

#3

ممكن تشرح أكثر مشكلتك

ويا حبذا لو تستعمل المصطلحات الانجليزية لأني لم افهم شيئا في معنى الحقل

#4

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

هذا هو الكود لكي تعمل ترقيم تلقائي للداتا جريد

private DataTable AutoNumberedTable(DataTable SourceTable)

{

DataTable ResultTable = new DataTable();

DataColumn AutoNumberColumn = new DataColumn();

AutoNumberColumn.ColumnName="S.No.";

AutoNumberColumn.DataType = typeof(int);

AutoNumberColumn.AutoIncrement = true;

AutoNumberColumn.AutoIncrementSeed = 1;

AutoNumberColumn.AutoIncrementStep = 1;

ResultTable.Columns.Add(AutoNumberColumn);

ResultTable.Merge(SourceTable);

return ResultTable;

}

private void Form1_Load(object sender, EventArgs e)

{

using(SqlConnection Connection=new SqlConnection(this.ConnectionString))

{

using (SqlCommand Command= Connection.CreateCommand())

{

Command.CommandText = "SELECT * FROM [myTable]";

SqlDataAdapter dataAdapter=new SqlDataAdapter(Command);

DataTable dataTable = new DataTable();

dataAdapter.Fill(dataTable);

this.dataGridView1.DataSource = AutoNumberedTable(dataTable);

}

}

}

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