在asp.net中从ID中获取产品时出错

时间:2016-01-20 08:52:27

标签: c# asp.net e-commerce

字符串查询 checkuser 未连接产品ID以获取已选择的商品, 可能是一个解析问题。

结果显示整个查询字符串,但不显示项目。

结帐按钮代码:

public partial class MainWindow : Window
{
    private ViewModel mainViewModel = null;
    public MainWindow()
    {
        InitializeComponent();
        mainViewModel = new ViewModel();
        this.DataContext = mainViewModel;
        mainViewModel.RequestClose += delegate(object sender, EventArgs args) { this.Close(); };
    }
}

2 个答案:

答案 0 :(得分:0)

我在代码中看不到任何错误。你确定Session [“id”]不是空的吗?

答案 1 :(得分:0)

for(int i=1; i<=Convert.ToInt32(Session["count"]) ;i++)
       {
           SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["CM_Connection"].ConnectionString);
           conn.Open();
           item items = new item();
           items.Id = Session["id" + i].ToString();
           string checkuser = "select prod_name from productt where prod_id=" + Convert.ToInt32(Session["id" + i]) ;
           SqlCommand com = new SqlCommand(checkuser, conn);
           string temp= (com.ExecuteScalar()).ToString();
           items.Name = temp;






           li.Add(items);

       }
  

这是工作代码....感谢所有