临时存入datatble,但不插入数据库,数据存完一起插入
private DataTable shopcar(int GId, string Gname, string Gprice, string Gcount, string Gpic)
{
DataTable dt;
if (Session["shopcar"] == null)
{
dt = new DataTable("shopcar");
DataColumn dc0 = new DataColumn("编号", Type.GetType("System.Int16"));
DataColumn dc1 = new DataColumn("商品名称", Type.GetType("System.String"));
DataColumn dc2 = new DataColumn("本店价", Type.GetType("System.String"));
dt.Columns.Add(dc0);
dt.Columns.Add(dc1);
dt.Columns.Add(dc2);
}
else
{
dt = Session["shopcar"] as DataTable;
}
DataRow dr = dt.NewRow();
dr["编号"] = GId;
dr["商品名称"] = Gname;
dr["本店价"] = Gprice;
dt.Rows.Add(dr);
Session["shopcar"] = dt;
return dt;
}