2
« en: Martes 1 de Abril de 2008, 05:31 »
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.