语法错误 (操作符丢失)
AccessDataSource ads = new AccessDataSource();
? ads.DataFile = "~/App_Data/WEBSHOP.mdb";
? ads.SelectCommand = "select * from cart where cartCustomer = '" + Session["cartName"] + "' and Productid=" + FormView1.DataKey.Value;
? DataView dv = (DataView)ads.Select(DataSourceSelectArguments.Empty);//语法错误 (操作符丢失) 在查询表达式 'cartCustomer = 'rv5qjpfr1lxhemozt44yori0' and Productid=' 中。
怎么办?
------解决方案--------------------检查一下 FormView1.DataKey.Value 的值
------解决方案--------------------很简单 单步调试
查看
?ads.SelectCommand = "select * from cart where cartCustomer = '" + Session["cartName"] + "' and Productid=" + FormView1.DataKey.Value;
SelectCommand 是多少
在SQL查询分析器中执行一下
------解决方案--------------------