• Viernes 10 de Mayo de 2024, 22:20

Autor Tema:  Problema Con Dao.openrecordset  (Leído 3403 veces)

albertotrevino

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Problema Con Dao.openrecordset
« en: Martes 1 de Abril de 2008, 05:31 »
0
Ok, aqui les planteo el problema. Usando VB 6 y Access 03.

Cuando quiero abrir un campo de una columna, me manda
"error 3061, pocos parametros, se esperaba 1"

Estuve investigando en google y todas las soluciones hiban a que esta mal escrita la peticion.

dim karla as database
Dim result As DAO.Recordset
Set result = karla.OpenRecordset ("select * from tabla1 where nombre = " & Text1.Text & "")

ya revise los nombres de la columna, volvi a crear la base de datos, volvi a escribir la instruccion completa y nada de nada, me sigue apareciendo el mismo error.

Ya trate de cambiar parametros en "Select nombre from tabla1...." y nada. Lo curioso es que al momento de guardar datos no me manda ningun mensaje de eror, incluso puedo navegar a travez de la base de datos por medio de un command con la siguiente instruccion sin marcarme errores.

result.MoveNext
If result.EOF = False Then
mostrar_resultados
Else
result.MoveLast
mostrar_resultados
End If

Se que el codigo es demasiado simple, pero por algun lado se empieza.
Espero puedan contestarme.
De antemano, gracias por su tiempo.

F_Tanori

  • Moderador
  • ******
  • Mensajes: 1919
  • Nacionalidad: mx
    • Ver Perfil
Re: Problema Con Dao.openrecordset
« Respuesta #1 en: Martes 1 de Abril de 2008, 07:51 »
0
Los valores textos van entre comillas
Por lo que a tu consulta le hace falta la comillas
<!--xc1--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>XCODE </td></tr><tr><td id='XCODE'><!--exc1-->
"select * from tabla1 where nombre = '" & Text1.Text & "'" <!--xc2--></td></tr></table><div class='postcolor'><!--exc2-->

Saludos
" ExIsTo y A vEcEs PiEnSo "

NOTA:
===========================================================================================================================
Este foro es para ayudar, aprender, compartir... usenlo para eso,
NO SE RESUELVEN DUDAS POR MENSAJE PRIVADO Y MENOS POR CORREO
===========================================================================================================================

albertotrevino

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Re: Problema Con Dao.openrecordset
« Respuesta #2 en: Martes 1 de Abril de 2008, 17:36 »
0
Cita de: "F_Tanori"
Los valores textos van entre comillas
Por lo que a tu consulta le hace falta la comillas
<!--xc1--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>XCODE </td></tr><tr><td id='XCODE'><!--exc1-->
"select * from tabla1 where nombre = '" & Text1.Text & "'" <!--xc2--></td></tr></table><div class='postcolor'><!--exc2-->

Saludos
Gracias hombre, muchas gracias.

Te lo agradesco mucho. Ya jalo