public partial class message : System.Web.UI.Page
{
string postid;
protected void Page_Load(object sender, EventArgs e)
{
postid = Request["postid"].ToString(); 这里提示:用户代码未处理:NullReferenceException,未将对象引用设置到对象的实例。
Update_Views();
}
protected void Button1_Click(object sender, EventArgs e)
{
Response.Redirect("relpy.aspx?postid=" + postid);
}
protected void Button2_Click(object sender, EventArgs e)
{
Response.Redirect("newpost.aspx");
}
protected void ExcuteSql(string strSql)
{
string strconn = "Server=(local);Database=aspnet_test;Integrated Security=true";
DbProviderFactory dbproviderfactory = DbProviderFactories.GetFactory("System.Data.SqlClient");
DbConnection dbconn = dbproviderfactory.CreateConnection();
dbconn.ConnectionString = strconn;
dbconn.Open();
DbCommand dbcomm = dbproviderfactory.CreateCommand();
dbcomm.Connection = dbconn;
dbcomm.CommandText = strSql;
dbcomm.ExecuteNonQuery();
dbconn.Close();
dbconn.Dispose();
}
protected void Update_Views()
{
string strSql = "Update newpost set views=views+1 where postid=" + postid;
ExcuteSql(strSql);
}
}
{
string postid;
protected void Page_Load(object sender, EventArgs e)
{
postid = Request["postid"].ToString(); 这里提示:用户代码未处理:NullReferenceException,未将对象引用设置到对象的实例。
Update_Views();
}
protected void Button1_Click(object sender, EventArgs e)
{
Response.Redirect("relpy.aspx?postid=" + postid);
}
protected void Button2_Click(object sender, EventArgs e)
{
Response.Redirect("newpost.aspx");
}
protected void ExcuteSql(string strSql)
{
string strconn = "Server=(local);Database=aspnet_test;Integrated Security=true";
DbProviderFactory dbproviderfactory = DbProviderFactories.GetFactory("System.Data.SqlClient");
DbConnection dbconn = dbproviderfactory.CreateConnection();
dbconn.ConnectionString = strconn;
dbconn.Open();
DbCommand dbcomm = dbproviderfactory.CreateCommand();
dbcomm.Connection = dbconn;
dbcomm.CommandText = strSql;
dbcomm.ExecuteNonQuery();
dbconn.Close();
dbconn.Dispose();
}
protected void Update_Views()
{
string strSql = "Update newpost set views=views+1 where postid=" + postid;
ExcuteSql(strSql);
}
}
另
postid = Request["postid"];
if(postid!=null)
{
Update_Views();
}
if( Request["postid"]!=null){
postid = Request["postid"].ToString();
}