• Domingo 22 de Diciembre de 2024, 17:01

Autor Tema:  Re: error 3265  (Leído 1464 veces)

janhisse

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Re: error 3265
« en: Viernes 6 de Diciembre de 2002, 14:25 »
0
Hola agradeceré mucho a quiene me ayude
resulta que desde vb me estoy conectando a una bd oracle, no tengo ningún problema con la conexió ni con la ejecución de consulta, sino que el problema se produse cuando quiereo rescatar la información der recordset, .e dice que el elemento no se encuentra el la coleccion con el nombre o el ordinal pedido
este es el código que estoy utilizando


Private rec As ADODB.Recordset
Private cn As ADODB.Connection
Private sql As String
Private Sub Form_Load()
Set rec = New ADODB.Recordset
Set cn = New ADODB.Connection
cn.Open "DSN=gnomos", password:="sonda"
sql = "select sat_numsat  from sats"
rec.Open sql, cn
If rec.EOF = False Then
Text1.Text = rec!sat_numsat ' es aquí donde se produce el error y me dice que no se encuentra el elemento en la coleccion con el nobre o el ordinal pedido
End If

End Sub


a quien me pueda ayudar muchas gracias

javierbalk

  • Miembro MUY activo
  • ***
  • Mensajes: 142
  • Nacionalidad: 00
    • Ver Perfil
    • Print preview y grabar PDF en Visual Basic 6
Re: error 3265
« Respuesta #1 en: Sábado 7 de Diciembre de 2002, 02:46 »
0
Hola Janhisse (de paso, que lindo nombre):

Mira, por lo que dice el error parecería que ese campo sat_numsat no existe o está mal escrito, chequea eso.

Saludos,
Javier

Maxier

  • Miembro activo
  • **
  • Mensajes: 25
    • Ver Perfil
error 3265
« Respuesta #2 en: Sábado 7 de Diciembre de 2002, 16:14 »
0
Hola

es como dice Javi,es ese error es cuando el campo al cual haces referencia no esta en la base de datos (sea que no existe en esa tabla o esta mal escrito en la sentencia sql)
Abri la tabla y chequea bien el nombre, ya que la conexion esta bien .

slds