簡體   English   中英

無法在asp.net的數據表中添加數據

[英]Unable to add data in a datatable asp.net

DataRow new_row = tb11.NewRow();

 for (i = 0; i < 8; i++)
 {
    new_row[i] = tb11.Rows[0][i].ToString();
 }

 tb11.Rows.Add(new_row);

我正在運行以下代碼,將數據添加到現有數據表中,但沒有數據插入數據包中。

您呼叫newrow()在同一個表tb11你在哪里得到您的源數據,並在同一個表中加入新行從tb11 而且tb11.Rows[0]每次都會訪問第一行

DataTable dt = ds3.Tables["FormName"];
dt.Columns.Add();
dt.Columns.Add();
dt.Columns.Add();
dt.Columns[2].ColumnName = "EmpId";
dt.Columns[3].ColumnName = "EmpName";
dt.Columns[4].ColumnName = "Branch";
for (int i = 0; i < dt.Rows.Count; i++)
{
dt.Rows[i]["EmpId"] = UID;
dt.Rows[i]["EmpName"] = EmpName;
dt.Rows[i]["Branch"] = Zone;
}
dt.AcceptChanges();

foreach (DataRow row in dt.Rows)
{
string NEmpId = dt.Rows[j]["EmpId"].ToString();
string NEmpName = dt.Rows[j]["EmpName"].ToString();
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM