异常处理代码:    
        Try
            sqlconn.Open()
            Dim i As Integer = sqlcmd.ExecuteNonQuery()
            If i <> 1 Then
                label1.Text = "用户ID已被注册!"
            Else
                Session.Add("UserId", TextBox1.Text)
                Response.Redirect("index.aspx")
            End If
        Catch ex As Exception
            label1.Text = "注册失败!"
        Finally
            sqlconn.Close()
        End Try
我用已注册的用户id注册时为什么总是显示:"注册失败!"而不是:"用户ID已被注册!"?大家帮忙看看一下,谢谢了!