点击按钮按理来说是提交到购物车页面。。但是报错系统参数丢失。这个源码在本机服务器上测试是正常的啊不过本机的是2.0框架。新换服务器的是4.0框架
求解惑。坐等大神解答。我是新手求安慰

解决方案 »

  1.   

    ACCESE数据库?开放数据库文件夹写权限
      

  2.   

    不是accese网站的数据库是msql
    我用的版本是sql2000
      

  3.   

    private void Bind()
            {
                //获取商品ID
                int User_ID = 0;
                string User_Name = ""; productId = DataConvert.ConvertInt(DataRequest.GetQueryString("ID"));
                hidShopId.Value = productId.ToString();            IsLogin = DataCookies.ReadUserCookies(ConfigurationManager.AppSettings["UserInfo"], ref User_ID, ref User_Name);
                Sale_Type = DataConvert.ConvertInt(DataRequest.GetQueryString("sType"));
                if (productId <= 0)
                {
                    EventMessage.MessageView(Icon_Type.Error, "对不起,系统参数丢失!", Common.SystemInfo.SystemString.WebVirtualDir);
                }
                pim =  ProductInfoBLL.DetailFull(productId);
      

  4.   

    换成datarequest后获取不到产品id值了。。有大神能看明白么?
    难道我必须发网址么?
      

  5.   

                int productId = 0;
                try
                {
                    Convert.ToInt32(Request.QueryString["id"]);
                }这样写不行吗?
      

  6.   

    我刚那个代码是从产品页面提交到购物车的逻辑代码,楼上的是认为这个语法有错误么?这个源码在.net2.0环境下是能正常运行的。问题是到.net4.0环境后就变味了??识别不了参数啊
      

  7.   

      if (productId <= 0)在这这面代码上面 输出一下productid,和 request("id") 看看分别是多少