PDA

View Full Version : سوال: ایجاد جدول با کلاس Datatable



alirezafc
جمعه 18 تیر 1395, 21:47 عصر
سلام دوستان
من با کد زیر سعی می کنم یک جدول توی دیتابیسم ایجاد کنم. اما بعد از اجرای کد، هیچ تغییری نمیبینم.یعنی جدولی ایجاد نمیشه!

DataTable dt = new DataTable("tbl1");
DataColumn column1 = new System.Data.DataColumn();
column1.ColumnName = "First";
column1.DataType = typeof(int);
column1.DefaultValue = 0;
column1.Unique = true;
column1.AllowDBNull = false;
dt.Columns.Add();
DataSet se= new System.Data.DataSet();
se.Tables.Add(dt);

البته با کلاس Table تونستم جدول ایجاد کنم، اما اون امکان تعریف کلید نداره.
آیا کد بالا مشکل داره؟ راهه دیگه ای برای ایجاد جدول ، سراغ ندارین؟
با تشکر

AmiN0012
شنبه 19 تیر 1395, 11:18 صبح
دوست عزیز شما column1 که ساختید به دیتاتیبلتون add نکردید خوب.
این ی مثال:

DataTable dt = new DataTable();
dt.Clear();
dt.Columns.Add("Name");
dt.Columns.Add("Marks");
object[] o ={"Ravi",500};
dt.Rows.Add(o);

لینک :
http://stackoverflow.com/questions/1042618/how-to-create-a-datatable-in-c-sharp-and-how-to-add-rows