未将对象引用设置到对象的实例(各位帮个忙)

问题描述

后台:namespacebegain{publicpartialclassWebForm1:System.Web.UI.Page{sqlconnectcon=newsqlconnect();protectedvoidPage_Load(objectsender,EventArgse){}protectedvoidButton1_Click(objectsender,EventArgse){stringno=TextBox1.Text;stringsql="selectsno,cno,gradefromreportswheresno=no";con.BindGridView(GridView1,sql);GridView1.DataBind();SqlDataSource1.DataBind();GridView1.Visible=true;}}}这是sqlconnect类中的一个方法publicDataSetBindGridView(GridViewdgv,stringsql){if(conn.State==ConnectionState.Closed)conn.Open();SqlDataAdapterda=newSqlDataAdapter(sql,conn);DataSetds=newDataSet();da.Fill(ds);dgv.DataSource=ds.Tables[0];returnds;}主要功能是输入一个数查找出相关数据(但总是报错,错误如下:)未将对象引用设置到对象的实例。说明:执行当前Web请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常详细信息:System.NullReferenceException:未将对象引用设置到对象的实例。源错误:行57:publicDataSetBindGridView(GridViewdgv,stringsql)行58:{行59:if(conn.State==ConnectionState.Closed)conn.Open();行60:SqlDataAdapterda=newSqlDataAdapter(sql,conn);行61:DataSetds=newDataSet();源文件:G:。NET开发projectStudent.webbegainsqlconnect.cs行:59堆栈跟踪:[NullReferenceException:未将对象引用设置到对象的实例。]sqlclass.sqlconnect.BindGridView(GridViewdgv,Stringsql)inG:。NET开发projectStudent.webbegainsqlconnect.cs:59begain.WebForm1.Button1_Click(Objectsender,EventArgse)inG:。NET开发projectStudent.webbegainWebForm1.aspx.cs:37System.Web.UI.WebControls.Button.OnClick(EventArgse)+111System.Web.UI.WebControls.Button.RaisePostBackEvent(StringeventArgument)+110System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(StringeventArgument)+10System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandlersourceControl,StringeventArgument)+13System.Web.UI.Page.RaisePostBackEvent(NameValueCollectionpostData)+36System.Web.UI.Page.ProcessRequestMain(BooleanincludeStagesBeforeAsyncPoint,BooleanincludeStagesAfterAsyncPoint)+1565

解决方案

解决方案二:
连接字符串是否正确?
解决方案三:
sqlconnect.cs:59这里调试。。。跟踪过程
解决方案四:
看一下conn是不是为null?应该是没有初始化吧?
解决方案五:
你这个代码我怎么觉得太。。。。第一、看看sqlconnectcon=newsqlconnect();连接字符串对不对?第二、sql语句有问题stringsql="selectsno,cno,gradefromreportswheresno='"+no+"'";
解决方案六:
上面是con下面怎么变coon了
解决方案七:
看连接字符串是否正确!
解决方案八:
conn这个你是如何定义的啊?看样子是conn这个为null
解决方案九:
要会改代码嘛con!=conn的
解决方案十:
你的数据库连接字没有设sqlconnectcon=newsqlconnect();应该该为sqlconnectcon=newsqlconnect("数据库连接字");

时间: 2024-11-20 14:42:05

未将对象引用设置到对象的实例(各位帮个忙)的相关文章

错误解决:System.NullReferenceException: 未将对象引用设置到对象的实例

在ASP.NET开发中,遇到System.NullReferenceException: 未将对象引用设置到对象的实例的错误提示,解决方法如下:       (1)所设置的变量为空值或没有取到值,一般出现在传递参数的时候出现这个问题,也会在使用datagrid或gridview或datalist等数据控件时出现. (2)控件名称与codebehind里面的没有对应 (3)未用new初始化对象 (4)在程序中所引用的控件不存在 解决方法: (1)使用try..catch...finally捕捉错误

在win7 64位下出现异常:未将对象引用设置到对象的实例

  您好,win7的确有这个问题,已经反馈给作者,其实很多.net写的应用会出现这样的错误,然后无视它的话,能继续用就好了,这个似乎不行. 电脑模拟乐器软件1.20 绿色版"在win7 64位下出现异常:未将对象引用设置到对象的实例.具体情况如下:‍ ************** 异常文本 ************** ************** 已加载的程序集 ************** mscorlib 程序集版本: 2.0.0.0 Win32 版本: 2.0.50727.5477 (W

链接数据库时,对文件操作造成脚本异常:未将对象引用设置到对象的实例,感觉是代码出了问题

问题描述 链接数据库时,对文件操作造成脚本异常:未将对象引用设置到对象的实例,感觉是代码出了问题 第一次对文件进行操作,只是简单的添加照片而已,不知道问题出在那里,当我把操作文件那块代码注释后,其他功能都是正常的,代码如下: string fileExtesion = Path.GetExtension(FileUpload1.PostedFile.FileName).ToLower(); if (FileUpload1.HasFile) { string path = Server.MapPa

图片-使用httpcontext.current.session时出错,未将对象引用设置到对象的实例。

问题描述 使用httpcontext.current.session时出错,未将对象引用设置到对象的实例.

上传服务器后出现System.NullReferenceException: 未将对象引用设置到对象的实例。

问题描述 如题[NullReferenceException:未将对象引用设置到对象的实例.]TopWin.WebUI.game._3jymdd.Page_Load(Objectsender,EventArgse)ine:topwincmswebuigame3jymdd.aspx.cs:80System.Web.UI.Control.OnLoad(EventArgse)+67System.Web.UI.Control.LoadRecursive()+35System.Web.UI.Page.Pr

VC 访问web service 出错!服务无法处理请求 未将对象引用设置到对象的实例

问题描述 ISoapSerializerPtrSerializer;ISoapReaderPtrReader;ISoapConnectorPtrConnector;//ConnecttotheserviceConnector.CreateInstance(__uuidof(HttpConnector));//WS服务器地址Connector->Property["EndPointURL"]="http://www.webxml.com.cn/webservices/qq

未将对象引用设置到对象的实例。哪位能帮帮忙?已经找了几天还没找到问题

问题描述 "/xinwenfabu"应用程序中的服务器错误.--------------------------------------------------------------------------------未将对象引用设置到对象的实例.说明:执行当前Web请求期间,出现未处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息.异常详细信息:System.NullReferenceException:未将对象引用设置到对象的实例.源错误:行77:

集合类操作:未将对象引用设置到对象的实例

以List为例,具体错误信息如下: 未处理 System.NullReferenceException Message=未将对象引用设置到对象的实例. Source=TestSet StackTrace: 在 TestSet.Form1.button1_Click(Object sender, EventArgs e) 位置 E:\WorkSpace\VS2010\TestSet\TestSet\Form1.cs:行号 34 在 System.Windows.Forms.Control.OnCl

c#-C#交叉数组出现未将对象引用设置到对象的实例 问题

问题描述 C#交叉数组出现未将对象引用设置到对象的实例 问题 代码其实很简单,创建一个C#窗体应用程序,运行时输入"妈妈和小女孩在动物园看熊猫",但总是报错,却又解决不了.求解 ```using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Text.RegularExpressions;

RadioButtonList赋值操作时报"未将对象引用设置到对象的实例"的错。

问题描述 我在程序中:RadioButtonList_ipsnsex.Items.FindByValue(ds.Tables["Insurance"].Rows[0]["ipsn_sex"].ToString()).Selected=true;code]报错信息为:"未将对象引用设置到对象的实例"但是[code=C#]RadioButtonList_ipsnsex.Items.FindByValue("男"].ToString