“System.Web.HttpRequest.QueryString”是“属性”,但此处被当做“方法”来使用

itzhiren itzhiren 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
编译错误
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。

编译器错误信息: 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编码问题

weixin_38553837

PyObject_CallMethod

PyObject_CallMethod(myobject, "dosomething", "s", "blahdy blah");

AI算法网奇

Request.QueryString与一般NameValueCollection的区别

查看了QueryString的定义类型是NameValueCollection,就误以为这是NameValueCollection的重写了ToString()的方法,于是放心地将代码转移到了业务逻辑层。因为还要重构查询参数,因此重新构建了一个NameValueCollection,并想当然地用ToString()的结果作为Key。但实际运行之后发现,每次的结果都一样的,都是第一次的查询结果。经调试,发现NameValueCollection的ToString()方法并没有重新,还是返回的是“System.Collections.Specialized.NameValueCollection”。

weixin_38514732

asp.net 页面之间传值方法总结.

asp.net 页面之间传值方法总结.

EterFoolMe

解析: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

weixin_38526780
评论 12
收藏 已收藏
分享
返回顶部
itzhiren
.NET社区 62,272 成员 668,968 内容