PDA

View Full Version : اضافه کردن یک رکورد به دیتا تیبل



kh1387
سه شنبه 07 آبان 1387, 21:08 عصر
با سلام
چطوری می تونم یک رکورد رو به دیتا تیبل جدیدی اضافه کنم؟
متشکرم

رضا عربلو
سه شنبه 07 آبان 1387, 22:10 عصر
DataRow rd = DataTable1.NewRow();
rd[0]=...;
...
DataTable1.AddRow(rd);

SMRAH1
سه شنبه 07 آبان 1387, 23:08 عصر
این هم یک روش دیگر


DataTable dt = new DataTable();
dt.Columns.Add("Name", typeof(String));
dt.Columns.Add("Famil", typeof(String));
dt.Columns.Add("Code", typeof(Int32));

dt.Rows.Add("Ali", "Hosseini", 32);
dt.Rows.Add("Mohsen", "Khalily", 88);
dt.Rows.Add("Maryam", "Abdi", 10);

kh1387
چهارشنبه 08 آبان 1387, 07:12 صبح
متشکرم از شما
اما نمی شه کاری کرد که فقط یک رکورد در آن واحد بتونیم اضافه کنیم، آخه این خیلی سخته که قرار باشه تک تک ستونها رو مقدار دهی کنیم

SMRAH1
چهارشنبه 08 آبان 1387, 10:51 صبح
سلام

منظورتون رو متوجه نشدم.آضافه کردن یک رکود (معنی وجود یک رکورد) به مقدار فیلد هایش است!
لطفا توجه کاملتری مرقوم کنید!

موفق باشید

kh1387
چهارشنبه 08 آبان 1387, 22:20 عصر
با سلام
ضمن تشکر از توجه شما دوست نازنین
ببینید من می خوام بدون اینکه تک تک فیلدهای یک رکورد رو به یک دیتا گرید یا دیتا تیبل وارد کنم مثلا با این کد بتونم در آن واحد یک رکورد رو به دیتا گرید وارد کنم:


dt.rows.add(dt1.rows[2])