
15/10/2006, 14:54
|
| | Fecha de Ingreso: febrero-2002
Mensajes: 58
Antigüedad: 23 años, 1 mes Puntos: 0 | |
Attempted to read or write protected memory. This is often an indication that other m Estoy intentando leer los datos devueltos por una consulta, pero obtengo este error en el read del FbDataReader. Este es el código que utilizo.
Friend FbConnection As FirebirdSql.Data.FirebirdClient.FbConnection
Friend SQL As String
Friend dbDataAdapter As FirebirdSql.Data.FirebirdClient.FbDataAdapter
Friend dbDataSet As New Data.DataSet
Friend dr As FbDataReader
..................
FbConnection = New FirebirdSql.Data.FirebirdClient.FbConnection(Caden aConexion)
dbDataSet.Clear()
If (FbConnection.State = ConnectionState.Closed) Then
FbConnection.Open()
End If
........
SQL = "select CATE_ID from T_CATEGORIAS WHERE CATE_NOMBRE='@v_categoria'"
Dim prm As New FbParameter
Dim cmd As FbCommand
cmd = New FbCommand(SQL, FbConnection, Transaccion)
cmd.Parameters.Add("@v_categoria", FbDbType.VarChar).Value = "Cat1"
cmd.CommandType = CommandType.Text
dr = cmd.ExecuteReader()
While dr.Read --------- Fail in this line
dr.Item("CATE_ID").ToString()
End While
dr.Close()
Gracias
__________________ Un saludo
Mafc
España
Última edición por mafc; 20/10/2006 a las 18:13 |