我想在我的最後一行下的datagridview中添加一行,顯示記錄的摘要。所以我填充我的數據集,然後在其中添加一行,然後將它綁定到datagridview,然後當我嘗試賦值我的新行時,它給了我錯誤,無法將日期時間轉換爲字符串作爲第四列數據類型是datetime.SO我的問題是我們可以更改特定行單元格的列類型,如果沒有然後我怎樣才能做到我想做的事?將摘要添加到窗口中的datagridview窗體應用程序
string SelectGroupQuery = "Select * From GroupMembers Where [email protected] ";
using (SqlConnection conGroup = new SqlConnection(ConnectionString.ToString()))
{
using (SqlCommand commandGroup = new SqlCommand(SelectGroupQuery, conGroup))
{
commandGroup.CommandType = CommandType.Text;
commandGroup.Parameters.Add(new SqlParameter("Id", Id));
SqlDataAdapter da = new SqlDataAdapter(commandGroup);
DataSet ds = new DataSet();
da.Fill(ds);
d1 = new DataGridView();
this.Controls.Add(d1);
d1.Location = new Point(50,y);
d1.Size = new Size(600, 300);
dr = ds.Tables[0].NewRow();
ds.Tables[0].Rows.Add(dr);
d1.DataSource = ds.Tables[0];
d1.Columns[4].ValueType = typeof(string);
d1.Rows[d1.Rows.Count-2].Cells[4].Value = "Total Amount";
y = y + 400;
}
}