sql += " and tradeTime>='" + beginTime + "' and tradeTime<='" + endTime + "'";
DataTable dt = da.GetTable(sql);
List<trade> list = new List<trade>();
foreach (DataRow dr in dt.Rows)
{
trade trad = new trade();
trad.CardID = dr["cardID"].ToString();
trad.TradeTime = dr["tradeTime"].ToString();
trad.TradeType = dr["tradeType"].ToString();
trad.Number = Convert.ToDouble(dr["number"]);
trad.About = dr["about"].ToString();
list.Add(trad);
}
dgvTrade.DataSource = list;帮忙改一下,谢谢