换成先用字符串提取Application的值后错误变成:
编译器错误信息: CS0120: 非静态的字段、方法或属性“System.Web.UI.Page.Application”要求对象引用源错误: 行 12: public DataRow myrow;
行 13: public String newsid;
行 14: public String mmm=(string)Application["strconn"];//这出错
行 15: public void Page_Load(Object sender,EventArgs e){
行 16: newsid=Request.QueryString["id"];
哪位大哥帮帮忙啊,在线等啊.....
编译器错误信息: CS0120: 非静态的字段、方法或属性“System.Web.UI.Page.Application”要求对象引用源错误: 行 12: public DataRow myrow;
行 13: public String newsid;
行 14: public String mmm=(string)Application["strconn"];//这出错
行 15: public void Page_Load(Object sender,EventArgs e){
行 16: newsid=Request.QueryString["id"];
哪位大哥帮帮忙啊,在线等啊.....
解决方案 »
- 求dotfuscator 4.2 用法
- 低级问题,急用:后台如何调用SQL自定义函数,并给参数赋值?????
- JS 取 DataGrid 模板列里面控件的ID。
- 求助:參數跑掉!謝謝
- 怎么一次向数据库中插入多条数据?
- 有没有人做过站点架设在国外服务器,并且有邮件发送的功能的呢?希望指教下俺,谢谢。
- 刚接触vs.net2003开发工具,有一点疑惑??
- 服务器设置的问题!!!
- 请问怎样让sql中一个存储过程定时运行?
- 小弟初学ASP下面DATAGRID的格式看的模糊,请教各位一句句的解释啊吗?
- 两个控件的区别?
- 为了学习FormsAuthentication 类, 在MSDN中找了一个例子, 但是不会用, 请问这个东西是怎样用的? 要输入什么用户名与密码才能通过? 它们
<%@ Application language="C#" %><script runat="server"> public void Application_Start(Object sender, EventArgs e) {
Application["strconn"]="server=localhost;database=putnews;uid=sa;password=19780225";
}
.........后台CS文件,它是一个ASPX页的后台:
using System;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using System.Data;
using System.Data.SqlClient;public class MyCodeBehind:Page
{
public DataRow myrow;
public String newsid;
public String mmm=(string)Application["strconn"];
public void Page_Load(Object sender,EventArgs e){
newsid=Request.QueryString["id"];
SqlConnection conn=new SqlConnection(mmm);
SqlCommand cmd=new SqlCommand("select * from aa where id="+newsid,conn);
SqlDataAdapter myadapter=new SqlDataAdapter();
myadapter.SelectCommand=cmd;
DataSet mydataset=new DataSet();
myadapter.Fill(mydataset,"news");
myrow=mydataset.Tables["news"].Rows[0];
myrow.BeginEdit();
myrow["click"]=(int)myrow["click"]+1;
myrow.EndEdit();
myrow.AcceptChanges();
myadapter.Update(mydataset);
}
public string FormatString(string str)
{
str=str.Replace(" "," ");
str=str.Replace("<","<");
str=str.Replace(">",">");
str=str.Replace('\n'.ToString(),"<br>");
return str;
}
}