Dim MyCommand As SqlCommand
Dim InsertCmd As String 
InsertCmd= "update NB_sbdd set dd_indate=1 where id = 11"
MyCommand = New SqlCommand(InsertCmd, MyConnection)
MyCommand.Connection.Open()
Try 
    MyCommand.ExecuteNonQuery()
Catch Exp As SQLException
    Message.InnerHtml = "错误"
End Try出错行:MyCommand.Connection.Open()
出错原因:Object reference not set to an instance of an object
什么原因啊??????

解决方案 »

  1.   

    InsertCmd= "update NB_sbdd set dd_indate=1 where [id] = 11"可能又是关键字
      

  2.   

    Dim MyConnection As new SqlConnection
    MyConnection.ConnectionString = "你的数据库连接字符窜"
    Dim MyCommand As SqlCommand
    Dim InsertCmd As String 
    InsertCmd= "update NB_sbdd set dd_indate=1 where id = 11"
    MyCommand = New SqlCommand(InsertCmd, MyConnection)
    MyCommand.Connection.Open()
    Try 
        MyCommand.ExecuteNonQuery()
    Catch Exp As SQLException
        Message.InnerHtml = "错误"
    End Try