即使在VB.net中分配的属性,ASP.NET页面也会导致NullReferenceException

时间:2018-09-24 01:07:00

标签: asp.net vb.net

我在下面的vbthml页面中有一个功能:

column   row   entry 

几点:

  • @If IsPost = True Then Dim cn As DBConn Dim arr(0 To 3) As Object cn.Connstr = "kbl" arr(0) = Request.Form("comments") arr(1) = Session("userObject").username arr(2) = HttpContext.Current.Request.RequestContext.RouteData.Values("id") arr(3) = Now() Call cn.InsertSQL("addForumPost", arr) End If 是我写的一堂课
  • 当我调试并查看DBConn时,该值为预期的“ kbl”
  • 按预期方式填充数组值

奇怪的是,如果我为“ cn”添加手表,则返回Nothing,然后得到

  

System.NullReferenceException:'对象引用未设置为对象的实例。

cn.connstr行上的

错误。我感到困惑的是,如果Call cn.InsertSQL一无是处,如何填充cn.connstr属性?

谢谢

特里

0 个答案:

没有答案