“System.Web.HttpRequest.QueryString”是“属性”,但此处被当做“方法”来使用
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。
编译器错误信息: CS0118: “System.Web.HttpRequest.QueryString”是“属性”,但此处被当做“方法”来使用
源错误:
行 28: conn.Open();
行 29:
行 30: string date1 = Request.QueryString("date1").ToString();
行 31:
行 32: sql = "insert into daya(datea,weather,title,body) values(#" + date1 + "#,'" + TextBox2.Text + "','" + TextBox1.Text + "','" + TextBox3.Text + "',)";
源文件: h:\ASP.NET\WebSites\WebSite2\add.aspx.cs 行: 30
=====================================================================
怎么回事儿?
相关推荐
HttpRequest的QueryString属性 的一点认识
我们开发asp.net程序获取QueryString时,经常性的遇到一些url编码问题
PyObject_CallMethod
PyObject_CallMethod(myobject, "dosomething", "s", "blahdy blah");
Request.QueryString与一般NameValueCollection的区别
查看了QueryString的定义类型是NameValueCollection,就误以为这是NameValueCollection的重写了ToString()的方法,于是放心地将代码转移到了业务逻辑层。因为还要重构查询参数,因此重新构建了一个NameValueCollection,并想当然地用ToString()的结果作为Key。但实际运行之后发现,每次的结果都一样的,都是第一次的查询结果。经调试,发现NameValueCollection的ToString()方法并没有重新,还是返回的是“System.Collections.Specialized.NameValueCollection”。
asp.net 页面之间传值方法总结.
asp.net 页面之间传值方法总结.
解析:ClickOnce通过URL传递参数 XXX.application?a=1
启用URL参数在解决方案资源管理器中右键点击你的ClickOnce工程,点击属性进入发布选项卡,点击“选项”按钮,在弹出的界面中选中“允许给应用程序传递URL参数”。 获取参数 下一步就是获取url里的参数值,因为ClickOnce应用程序没有HttpContext,所以就不能使用Request.QueryString方法获取参数。 然而可以从发布的上下文获取参数。下面的程序可以返回一个类型为NameValueCollection的url参数集合对象。 代码如下:using System.Deployment.Application; using System.Web; using Syst


