Ado.Net Exception: access non-exist column exception : ADO.net Exception « Database ADO.net « VB.Net

Home
VB.Net
1.2D
2.Application
3.Class
4.Data Structure
5.Data Types
6.Database ADO.net
7.Development
8.Event
9.File Directory
10.Generics
11.GUI
12.Language Basics
13.LINQ
14.Network Remote
15.Security
16.Thread
17.Windows Presentation Foundation
18.Windows System
19.XML
20.XML LINQ
VB.Net Tutorial
VB.Net by API
VB.Net » Database ADO.net » ADO.net ExceptionScreenshots 
Ado.Net Exception: access non-exist column exception
Ado.Net Exception: access non-exist column exception

Imports System
Imports System.Data
Imports System.Data.SqlClient


public class MainClass
   Shared Sub Main()
      Dim SqlConnection1 As New SqlConnection("server=(local)\SQLEXPRESS;" & _
          "integrated security=sspi;database=MyDatabase")

      Dim thisCommand As SqlCommand = SqlConnection1.CreateCommand()
      thisCommand.CommandText = "Select * from Employee"

      Try
         ' Open connection
         SqlConnection1.Open()

         ' Run command and get data as a reader
         Dim thisReader As SqlDataReader = thisCommand.ExecuteReader()

         ' Access non-existent column
         Dim str As String = thisReader.GetValue(20).ToString()

         ' Close data reader
         thisReader.Close()

      Catch ex As System.InvalidOperationException
         Dim str As String
         str = "Source : " & ex.Source
         str &= ControlChars.NewLine
         str &= "Exception Message : " & ex.Message
         str &= ControlChars.NewLine
         str &= "Stack Trace : " & ex.StackTrace
         Console.WriteLine("Specific Exception:" & str)
      Catch ex As System.Data.SqlClient.SqlException
         Dim str As String
         str = "Source : " & ex.Source
         str &= ControlChars.NewLine
         str &= "Exception Message : " & ex.Message
         Console.WriteLine("Database Exception" & str)

      Catch ex As System.Exception
         Dim str As String
         str = "Source : " & ex.Source
         str &= ControlChars.NewLine
         str &= "Exception Message : " & ex.Message
         Console.WriteLine("Generic Exception" & str )

      Finally
         If SqlConnection1.State = ConnectionState.Open Then
            Console.WriteLine("Finally block closing the connection")
            SqlConnection1.Close()
         End If
      End Try
   End Sub
End Class

           
       
Related examples in the same category
1.Ado.Net Exception: Wrong SQL command exceptionAdo.Net Exception: Wrong SQL command exception
2.Ado.Net Exception: No Store Procedure Exception
www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.