将数据插入数据集的命令是什么? 以下代码有什么问题:
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);
答案 0 :(得分:0)
您必须将数据表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);//<--
答案 1 :(得分:0)
用以下代码替换您的代码:
DataSetReasons.Data_Tracker_RcodeRow rowx = GRX.NewRow();
关于将数据表添加到数据集,您必须创建数据集对象并将数据表添加到数据集。
答案 2 :(得分:0)
解决了,感谢所有人......这是代码:
DataSetReasons.Data_Tracker_RcodeDataTable GRX =
new DataSetReasons.Data_Tracker_RcodeDataTable();
GRX.Rows.Add(13, 28, "C", 5, "A", 2, TextBox2.Text);