簡體   English   中英

插入數據集

[英]insert into dataset

將數據插入數據集中的命令是什么? 以下代碼有什么問題:

DataSetReasons.Data_Tracker_RcodeDataTable GRX = 
    new DataSetReasons.Data_Tracker_RcodeDataTable();

DataSetReasons.Data_Tracker_RcodeRow rowx = 
    DataSetReasons.Data_Tracker_RcodeRow();

rowx.dtrc_id = 5;
rowx.eval_id = 28;
rowx.dtcr_StaffNum = "505651";
rowx.dtrc_RC1 = "C";
rowx.dtrc_RC2 = "A";
rowx.dtrc_RM1 = 2;
rowx.dtrc_RM2 = 4;

GRX.Rows.Add(rowx);

您必須將數據表GRX添加到數據集DataSetReasons中。

   DataSetReasons.Data_Tracker_RcodeDataTable GRX = 
    new DataSetReasons.Data_Tracker_RcodeDataTable();

DataSetReasons.Data_Tracker_RcodeRow rowx = 
    DataSetReasons.Data_Tracker_RcodeRow();

rowx.dtrc_id = 5;
rowx.eval_id = 28;
rowx.dtcr_StaffNum = "505651";
rowx.dtrc_RC1 = "C";
rowx.dtrc_RC2 = "A";
rowx.dtrc_RM1 = 2;
rowx.dtrc_RM2 = 4;

GRX.Rows.Add(rowx);

    DataSetReasons.Tables.Add(GRX);//<--

將您的代碼替換為以下行:

DataSetReasons.Data_Tracker_RcodeRow rowx = GRX.NewRow();

關於將數據表添加到數據集中,您必須創建一個數據集對象並將該數據表添加到該數據集中。

解決了,謝謝大家...這是代碼:

DataSetReasons.Data_Tracker_RcodeDataTable GRX =
new DataSetReasons.Data_Tracker_RcodeDataTable();

GRX.Rows.Add(13, 28, "C", 5, "A", 2, TextBox2.Text);

暫無
暫無

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

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