我的.net网站换了服务器数据还原了下。。提交订单后就报错了
点击按钮按理来说是提交到购物车页面。。但是报错系统参数丢失。。。。这个源码在本机服务器上测试是正常的啊不过本机的是2.0框架。新换服务器的是4.0框架
求解惑。坐等大神解答。我是新手求安慰 --------------------编程问答-------------------- ACCESE数据库?开放数据库文件夹写权限 --------------------编程问答-------------------- 不是accese网站的数据库是msql
我用的版本是sql2000 --------------------编程问答-------------------- 没有办法,单从以上截图看不出所以然,请将错误跳转的分部注释应该会出详细的错误信息 --------------------编程问答-------------------- 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); --------------------编程问答-------------------- 换成datarequest后获取不到产品id值了。。有大神能看明白么?
难道我必须发网址么? --------------------编程问答--------------------
int productId = 0;
try
{
Convert.ToInt32(Request.QueryString["id"]);
}
这样写不行吗? --------------------编程问答-------------------- 我刚那个代码是从产品页面提交到购物车的逻辑代码,楼上的是认为这个语法有错误么?这个源码在.net2.0环境下是能正常运行的。问题是到.net4.0环境后就变味了??识别不了参数啊 --------------------编程问答-------------------- if (productId <= 0)
在这这面代码上面 输出一下productid,和 request("id") 看看分别是多少
补充:.NET技术 , ASP.NET