我有这个数据表,它将显示数据库中的值。DataTable没有显示C#
private void CreateTable() {
dt = new DataTable();
dt.Columns.Add("ScheduleID", typeof(int));
dt.Columns.Add("Username", typeof(string));
dt.Columns.Add("Subject", typeof(string));
dt.Columns.Add("Description", typeof(string));
... }
我使用这段代码,没有错误,但我不知道为什么值没有显示出来。任何帮助?谢谢。
dgvSchedule.DataSource = new DataView(dt, "Username = '" + lblUsername.Text + "' and Subject = '" + cbxSubject.Text + "'", "Subject", DataViewRowState.CurrentRows);
确保你选择的标准是正确的 – climbage 2012-07-19 22:57:10
@climbage这是正确的。 – 2012-07-19 22:59:55
您正在创建列,但似乎没有用行填充数据表。 – kerzek 2012-07-19 23:01:27