protected void Page_Load(object sender, EventArgs e)
{
SqlConnection conn1 = new SqlConnection(System.Configuration.ConfigurationSettings.AppSettings["connectionStrings"].ToString());
string newid = Request["newid"];
Label1.Text = newid; SqlCommand CMD = new SqlCommand("Select [标题],[浏览次数],[添加人] From [新闻表] Where [编号] = @id", conn1);
SqlParameter myParm = CMD.Parameters.Add("id", SqlDbType.Int);
myParm.Value =int.Parse(newid);
conn1.Open();
SqlDataReader myReader = CMD.ExecuteReader();
myReader.Read();
if (myReader.HasRows)
{
Title = myReader.GetString(0);
Count.Text = myReader.GetString(1);
AddUserName.Text = myReader.GetString(2);
}
}编译时:
“/aj”应用程序中的服务器错误。
--------------------------------------------------------------------------------未将对象引用设置到对象的实例。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。源错误:
行 15: protected void Page_Load(object sender, EventArgs e)
行 16: {
行 17: SqlConnection conn1 = new SqlConnection(System.Configuration.ConfigurationSettings.AppSettings["connectionStrings"].ToString());
行 18: string newid = Request["newid"];
行 19: Label1.Text = newid;
源文件: e:\AnJianJu\shownew.aspx.cs 行: 17 堆栈跟踪:
[NullReferenceException: 未将对象引用设置到对象的实例。]
shownew.Page_Load(Object sender, EventArgs e) in e:\AnJianJu\shownew.aspx.cs:17
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +15
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +34
System.Web.UI.Control.OnLoad(EventArgs e) +99
System.Web.UI.Control.LoadRecursive() +47
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1061
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:2.0.50727.42; ASP.NET 版本:2.0.50727.42 请问是怎么回事呀
{
SqlConnection conn1 = new SqlConnection(System.Configuration.ConfigurationSettings.AppSettings["connectionStrings"].ToString());
string newid = Request["newid"];
Label1.Text = newid; SqlCommand CMD = new SqlCommand("Select [标题],[浏览次数],[添加人] From [新闻表] Where [编号] = @id", conn1);
SqlParameter myParm = CMD.Parameters.Add("id", SqlDbType.Int);
myParm.Value =int.Parse(newid);
conn1.Open();
SqlDataReader myReader = CMD.ExecuteReader();
myReader.Read();
if (myReader.HasRows)
{
Title = myReader.GetString(0);
Count.Text = myReader.GetString(1);
AddUserName.Text = myReader.GetString(2);
}
}编译时:
“/aj”应用程序中的服务器错误。
--------------------------------------------------------------------------------未将对象引用设置到对象的实例。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。源错误:
行 15: protected void Page_Load(object sender, EventArgs e)
行 16: {
行 17: SqlConnection conn1 = new SqlConnection(System.Configuration.ConfigurationSettings.AppSettings["connectionStrings"].ToString());
行 18: string newid = Request["newid"];
行 19: Label1.Text = newid;
源文件: e:\AnJianJu\shownew.aspx.cs 行: 17 堆栈跟踪:
[NullReferenceException: 未将对象引用设置到对象的实例。]
shownew.Page_Load(Object sender, EventArgs e) in e:\AnJianJu\shownew.aspx.cs:17
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +15
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +34
System.Web.UI.Control.OnLoad(EventArgs e) +99
System.Web.UI.Control.LoadRecursive() +47
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1061
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:2.0.50727.42; ASP.NET 版本:2.0.50727.42 请问是怎么回事呀
解决方案 »
- 数据提供程序要求安装 mdac
- 用vs2010开发jquery Ajax返回后没有执行success
- 真是不够聪明:老外写的程序看得头疼?帮位大哥指点一下!
- session的问题
- 深圳富士通几乎每天都在招人,而且.NET的程序员还要211工程大学毕业的????
- 求SQL语句一条!急!在线等!!!50分马上给!!!
- 问个简单的问题
- listbox的双击事件
- 求ASP.NET中的 文件操作地类 与 文件上传的类 的使用方法(vb语言),高分,急!
- 有谁知道怎么把摄像头信号通过ASP.NET的BS模示在IE上显示出来
- JSON 是什么东东?
- 请问在翻页时候,怎样把chkbox勾选的参数一并传过去,开始勾选了,翻到第二页,再翻回来,又是取于没勾选的状态
<add key="ConnectionSQL" value="server=localhost;database=northwind;user id=sa;password=sa;"/>
</appSettings>
public static string ConnectionSQL(string key)
{
AppSettingsReader AppReader=new AppSettingsReader(); return (string)AppReader.GetValue(key,typeof(string)));
}
//****调用
sqlconnection sqlcon=new sqlconnection(connectionsql());