异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。请问我哪里弄错啦 为什么一点击登录就出错

web.config代码
<?xml version="1.0"?>
<configuration>
<system.web>
<compilation debug="true" targetFramework="4.0" />
</system.web>
<appSettings>
<add key="SqlConnStrName" value="server=.;database=tradeDVDDB;Integrated Security=SSPI"/>
</appSettings>
</configuration>
PublicClass代码
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
public class PublicClass
{
public static bool ExecuteSQL(string SQLState)
{
string sqlConnStr = ConfigurationManager.ConnectionStrings["SqlConnStrName"].ConnectionString;
SqlConnection sqlConn = new SqlConnection();
sqlConn.ConnectionString = sqlConnStr;
sqlConn.Open();
SqlCommand sqlCmd = new SqlCommand();
sqlCmd.Connection = sqlConn;
sqlCmd.CommandType = CommandType.Text;
sqlCmd.CommandText = SQLState;
try
{
sqlCmd.ExecuteNonQuery();
return true;
}
catch (Exception e)
{
return false;
}
finally
{
sqlConn.Close();
}
}
public static DataSet returnDS(string SQLState)
{
string sqlConnStr = ConfigurationManager.ConnectionStrings["SqlConnStrName"].ConnectionString;//这里是出现问题的地方 说没有实例 哪里错啦 该怎么改啊
SqlConnection sqlConn = new SqlConnection();
sqlConn.ConnectionString = sqlConnStr;
sqlConn.Open();
SqlCommand sqlCmd = new SqlCommand();
sqlCmd.Connection = sqlConn;
sqlCmd.CommandType = CommandType.Text;
sqlCmd.CommandText = SQLState;
SqlDataAdapter sqlDA = new SqlDataAdapter();
sqlDA.SelectCommand = sqlCmd;
DataSet sqlDS = new DataSet();
sqlDA.Fill(sqlDS);
return sqlDS;
}
}
...全文
相关推荐
Asp.net在ashx文件中处理Session问题解决方法
出现NullReferenceException错误时,通常有以下几种原因:1. ViewState对象为null。
VS2005(c#)项目调试疑难问题解决方法锦集
System.NullReferenceException: 未获取实例**问题描述**:当尝试访问未初始化的对象实例时,会抛出此异常。
VS2005(c#)项目调试问题解决方案集锦
NullReferenceException空引用异常是C#中最常见的异常之一。- **解决方法**:在访问对象成员之前检查对象是否为null。#### 17.
Exchange2013提示“出现意外错误,无法处理您的请求”处理方案
在处理Exchange 2013服务器上出现的“发生意外错误,无法处理你的要求”问题时,该问题主要影响的是通过Web访问Outlook Web App (OWA) 和 Exchange Control
C#源码C#获取Cookie源码
使用HttpWebRequest时,开发者需手动创建请求对象,设置请求头(如User-Agent、Accept等),发起同步或异步请求后,通过响应对象的Headers属性读取Set-Cookie响应头字段


