I
Código SQL:
Ver original
Imports System.DATA.OleDb ... Dim oraConn AS String = "Provider=MSDAORA; Data Source=(DESCRIPTION=" _ + "(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=99.99.99.99)(PORT=9999)))" _ + "(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=ORCL)));" _ + "User Id=XXXXXX;Password=XXXXXX;" Dim conn AS NEW OleDb.OleDbConnection(oraConn) Dim SQL AS String = "SpGestionLeerXRutFecha '" & cRut & "'" Dim cmd AS NEW Imports System.DATA.OleDb OleDb.OleDbCommand(SQL, conn) cmd.CommandType = CommandType.Text Dim dr AS OleDb.OleDbDataReader = cmd.ExecuteReader() ' Visual Basic dr.Read() MsgBox(dr.Item("NTIDGES")) conn.Close() conn.Dispose()
Pero me arroja el siguiente error:
Error: ExecuteReader requiere de una conexion abierta y disponible. El estado actual de la conexion es cerrada
Que puede ser?????????
