未将对象引用设置到对象的实例。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。源错误: 执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。 堆栈跟踪:
[NullReferenceException: 未将对象引用设置到对象的实例。]
CuteEditor.Impl.b..ctor(Type type, String key) +74
CuteEditor.a.i(HtmlTextWriter A_0) +136
CuteEditor.Editor.Render(HtmlTextWriter writer) +44
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +53
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +310
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +24
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +199
System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +21
System.Web.UI.HtmlControls.HtmlForm.RenderChildren(HtmlTextWriter writer) +61
System.Web.UI.HtmlControls.HtmlForm.Render(HtmlTextWriter output) +260
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +53
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +310
System.Web.UI.HtmlControls.HtmlForm.RenderControl(HtmlTextWriter writer) +45
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +199
System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +21
System.Web.UI.Page.Render(HtmlTextWriter writer) +27
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +53
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +310
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +24
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +8376
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。源错误: 执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。 堆栈跟踪:
[NullReferenceException: 未将对象引用设置到对象的实例。]
CuteEditor.Impl.b..ctor(Type type, String key) +74
CuteEditor.a.i(HtmlTextWriter A_0) +136
CuteEditor.Editor.Render(HtmlTextWriter writer) +44
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +53
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +310
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +24
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +199
System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +21
System.Web.UI.HtmlControls.HtmlForm.RenderChildren(HtmlTextWriter writer) +61
System.Web.UI.HtmlControls.HtmlForm.Render(HtmlTextWriter output) +260
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +53
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +310
System.Web.UI.HtmlControls.HtmlForm.RenderControl(HtmlTextWriter writer) +45
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +199
System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +21
System.Web.UI.Page.Render(HtmlTextWriter writer) +27
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +53
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +310
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +24
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +8376
解决方案 »
- 大虾告诉下缓存依赖的缺点是什么?什么地方用不合适?只讨论缺点
- .net如何执行数据库导出的脚本
- |zyciis| 关于事务完后跳转的问题:此 SqlTransaction 已完成;它再也无法使用
- 100分求解导出Excel问题
- 请问IE中的后退按钮在ASP。NET中怎样编代码。
- asp.net操作sql数据库问题
- 新手上路
- 怪事了,为什么我的dropdownlist的值明明选上了,可是为什么读出来显示给lable还是为空呢?
- 字符处理问题?
- 在线等待。。。。。。(为什么我的ASP.NET显示乱码?)
- vs 2005 和 word 2007是否不兼容?
- asp.net 客户端调用服务端exe程序
就是挂到IIS之后 后台就出现异常信息
“WebDev.WebServer.EXE”(托管): 已加载“C:\Program Files\Common Files\Microsoft Shared\DevServer\9.0\WebDev.WebServer.EXE”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。
“WebDev.WebServer.EXE”(托管): 已加载“C:\WINDOWS\assembly\GAC_32\WebDev.WebHost\9.0.0.0__b03f5f7f11d50a3a\WebDev.WebHost.dll”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。
“WebDev.WebServer.EXE”(托管): 已加载“C:\WINDOWS\assembly\GAC_MSIL\System.Windows.Forms\2.0.0.0__b77a5c561934e089\System.Windows.Forms.dll”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。
“WebDev.WebServer.EXE”(托管): 已加载“C:\WINDOWS\assembly\GAC_MSIL\System\2.0.0.0__b77a5c561934e089\System.dll”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。
“WebDev.WebServer.EXE”(托管): 已加载“C:\WINDOWS\assembly\GAC_MSIL\System.Drawing\2.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。
“WebDev.WebServer.EXE”(托管): 已加载“C:\WINDOWS\assembly\GAC_32\System.Web\2.0.0.0__b03f5f7f11d50a3a\System.Web.dll”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。
“WebDev.WebServer.EXE”(托管): 已加载“C:\WINDOWS\assembly\GAC_MSIL\System.Configuration\2.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。
“WebDev.WebServer.EXE”(托管): 已加载“C:\WINDOWS\assembly\GAC_MSIL\System.Xml\2.0.0.0__b77a5c561934e089\System.Xml.dll”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。
“WebDev.WebServer.EXE”(托管): 已加载“C:\WINDOWS\assembly\GAC_MSIL\WebDev.WebHost.resources\9.0.0.0_zh-CHS_b03f5f7f11d50a3a\WebDev.WebHost.resources.dll”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。
“WebDev.WebServer.EXE”(托管): 已加载“C:\Program Files\Common Files\Microsoft Shared\DevServer\9.0\zh-CHS\WebDev.WebServer.resources.dll”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。
“WebDev.WebServer.EXE”(托管): 已加载“C:\WINDOWS\assembly\GAC_MSIL\System.Web.resources\2.0.0.0_zh-CHS_b03f5f7f11d50a3a\System.Web.resources.dll”
“WebDev.WebServer.EXE”(托管): 已加载“C:\WINDOWS\assembly\GAC_MSIL\Microsoft.JScript\8.0.0.0__b03f5f7f11d50a3a\Microsoft.JScript.dll”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。
“WebDev.WebServer.EXE”(托管): 已加载“C:\WINDOWS\assembly\GAC_MSIL\mscorlib.resources\2.0.0.0_zh-CHS_b77a5c561934e089\mscorlib.resources.dll”
“WebDev.WebServer.EXE”(托管): 已加载“C:\WINDOWS\assembly\GAC_MSIL\CppCodeProvider\8.0.0.0__b03f5f7f11d50a3a\CppCodeProvider.dll”
“WebDev.WebServer.EXE”(托管): 已加载“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\装饰\be949987\25785039\App_Code.m4avih7-.dll”,符号已加载。
“WebDev.WebServer.EXE”(托管): 已加载“C:\WINDOWS\assembly\GAC_32\System.Data\2.0.0.0__b77a5c561934e089\System.Data.dll”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。
“WebDev.WebServer.EXE”(托管): 已加载“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\装饰\be949987\25785039\assembly\dl3\752af558\0050cfe5_bbccca01\AspNetPager.DLL”
“WebDev.WebServer.EXE”(托管): 已加载“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\装饰\be949987\25785039\assembly\dl3\6e0e41dc\0050cfe5_bbccca01\LTP.Common.DLL”
“WebDev.WebServer.EXE”(托管): 已加载“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\装饰\be949987\25785039\assembly\dl3\77510f29\007d00e7_bbccca01\Maticsoft.DBUtility.DLL”
“WebDev.WebServer.EXE”(托管): 已加载“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\装饰\be949987\25785039\App_global.asax.f-b8pzrh.dll”,符号已加载。
“WebDev.WebServer.EXE”(托管): 已加载“C:\WINDOWS\assembly\GAC_32\System.Transactions\2.0.0.0__b77a5c561934e089\System.Transactions.dll”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。
“WebDev.WebServer.EXE”(托管): 已加载“C:\WINDOWS\assembly\GAC_32\System.EnterpriseServices\2.0.0.0__b03f5f7f11d50a3a\System.EnterpriseServices.dll”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。
“WebDev.WebServer.EXE”(托管): 已加载“C:\WINDOWS\assembly\GAC_32\System.EnterpriseServices\2.0.0.0__b03f5f7f11d50a3a\System.EnterpriseServices.Wrapper.dll”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。
“WebDev.WebServer.EXE”(托管): 已加载“C:\WINDOWS\assembly\GAC_MSIL\System.Web.Mobile\2.0.0.0__b03f5f7f11d50a3a\System.Web.Mobile.dll”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。
“WebDev.WebServer.EXE”(托管): 已加载“C:\WINDOWS\assembly\GAC_MSIL\System.ServiceModel\3.0.0.0__b77a5c561934e089\System.ServiceModel.dll”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。
“WebDev.WebServer.EXE”(托管): 已加载“C:\WINDOWS\assembly\GAC_MSIL\System.Web.Extensions\3.5.0.0__31bf3856ad364e35\System.Web.Extensions.dll”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。
“WebDev.WebServer.EXE”(托管): 已加载“C:\WINDOWS\assembly\GAC_MSIL\System.Core\3.5.0.0__b77a5c561934e089\System.Core.dll”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。
“WebDev.WebServer.EXE”(托管): 已加载“C:\WINDOWS\assembly\GAC_MSIL\SMDiagnostics\3.0.0.0__b77a5c561934e089\SMDiagnostics.dll”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。
“WebDev.WebServer.EXE”(托管): 已加载“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\装饰\be949987\25785039\App_Web_ysjgznqo.dll”,符号已加载。
“WebDev.WebServer.EXE”(托管): 已加载“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\装饰\be949987\25785039\App_Web_p-fyf9hq.dll”,符号已加载。
“WebDev.WebServer.EXE”(托管): 已加载“C:\WINDOWS\assembly\GAC_MSIL\System.Web.RegularExpressions\2.0.0.0__b03f5f7f11d50a3a\System.Web.RegularExpressions.dll”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。
using System.Data;
using System.Text;
using System.Data.OleDb;
using Maticsoft.DBUtility;//请先添加引用
namespace Maticsoft.DAL
{
/// <summary>
/// 数据访问类newscontent。
/// </summary>
public class newscontent
{
public newscontent()
{}
#region 成员方法
/// <summary>
/// 是否存在该记录
/// </summary>
public bool Exists(int id)
{
StringBuilder strSql=new StringBuilder();
strSql.Append("select count(1) from newscontent");
strSql.Append(" where id="+id+" ");
return DbHelperOleDb.Exists(strSql.ToString());
} /// <summary>
/// 增加一条数据
/// </summary>
public void Add(Maticsoft.Model.newscontent model)
{
StringBuilder strSql=new StringBuilder();
StringBuilder strSql1=new StringBuilder();
StringBuilder strSql2=new StringBuilder();
if (model.title != null)
{
strSql1.Append("[title],");
strSql2.Append("'"+model.title+"',");
}
if (model.faburen != null)
{
strSql1.Append("[faburen],");
strSql2.Append("'"+model.faburen+"',");
}
if (model.time != null)
{
strSql1.Append("[time],");
strSql2.Append("'"+model.time+"',");
}
if (model.content != null)
{
strSql1.Append("[content],");
strSql2.Append("'"+model.content+"',");
}
if (model.hit != null)
{
strSql1.Append("[hit],");
strSql2.Append(""+model.hit+",");
}
strSql.Append("insert into [newscontent](");
strSql.Append(strSql1.ToString().Remove(strSql1.Length - 1));
strSql.Append(")");
strSql.Append(" values (");
strSql.Append(strSql2.ToString().Remove(strSql2.Length - 1));
strSql.Append(")");
DbHelperOleDb.ExecuteSql(strSql.ToString());
} /// <summary>
/// 更新一条数据
/// </summary>
public void Update(Maticsoft.Model.newscontent model)
{
StringBuilder strSql=new StringBuilder();
strSql.Append("update newscontent set ");
if (model.title != null)
{
strSql.Append("[title]='"+model.title+"',");
}
if (model.faburen != null)
{
strSql.Append("[faburen]='"+model.faburen+"',");
}
if (model.time != null)
{
strSql.Append("[time]='"+model.time+"',");
}
if (model.content != null)
{
strSql.Append("[content]='"+model.content+"',");
}
if (model.hit != null)
{
strSql.Append("[hit]="+model.hit+",");
}
int n = strSql.ToString().LastIndexOf(",");
strSql.Remove(n, 1);
strSql.Append(" where [id]="+ model.id+" ");
DbHelperOleDb.ExecuteSql(strSql.ToString());
} /// <summary>
/// 删除一条数据
/// </summary>
public void Delete(int id)
{
StringBuilder strSql=new StringBuilder();
strSql.Append("delete from newscontent ");
strSql.Append(" where id="+id+" " );
DbHelperOleDb.ExecuteSql(strSql.ToString());
} /// <summary>
/// 得到一个对象实体
/// </summary>
public Maticsoft.Model.newscontent GetModel(int id)
{
StringBuilder strSql=new StringBuilder();
strSql.Append("select ");
strSql.Append(" id,title,faburen,time,content,hit,keywords ");
strSql.Append(" from newscontent ");
strSql.Append(" where id="+id+" " );
Maticsoft.Model.newscontent model=new Maticsoft.Model.newscontent();
DataSet ds=DbHelperOleDb.Query(strSql.ToString());
if(ds.Tables[0].Rows.Count>0)
{
if(ds.Tables[0].Rows[0]["id"].ToString()!="")
{
model.id=int.Parse(ds.Tables[0].Rows[0]["id"].ToString());
}
model.title=ds.Tables[0].Rows[0]["title"].ToString();
model.faburen=ds.Tables[0].Rows[0]["faburen"].ToString();
if(ds.Tables[0].Rows[0]["time"].ToString()!="")
{
model.time=DateTime.Parse(ds.Tables[0].Rows[0]["time"].ToString());
}
model.content=ds.Tables[0].Rows[0]["content"].ToString();
if(ds.Tables[0].Rows[0]["hit"].ToString()!="")
{
model.hit=int.Parse(ds.Tables[0].Rows[0]["hit"].ToString());
}
model.keywords=ds.Tables[0].Rows[0]["keywords"].ToString();
return model;
}
else
{
return null;
}
}
/// <summary>
/// 获得数据列表
/// </summary>
public DataSet GetList(string strWhere)
{
StringBuilder strSql=new StringBuilder();
strSql.Append("select id,title,faburen,time,content,hit,keywords ");
strSql.Append(" FROM newscontent ");
if(strWhere.Trim()!="")
{
strSql.Append(" where "+strWhere);
}
return DbHelperOleDb.Query(strSql.ToString());
}
public DataTable GetAll(int id, int top)
{
StringBuilder strSql = new StringBuilder();
strSql = new StringBuilder();
strSql.Append("select top " + top + " * from newscontent where hit=" + id + " ORDER BY [time] DESC");
return DbHelperOleDb.Fill(strSql.ToString());
}
public DataTable GetAllbyid(int id)
{
StringBuilder strSql = new StringBuilder();
strSql = new StringBuilder();
strSql.Append("select * from newscontent where id=" + id + " ORDER BY [time] DESC");
return DbHelperOleDb.Fill(strSql.ToString());
}
/*
*/ #endregion 成员方法
}
}