Pregunta: | 60489 - ERROR "3061" POCOS PARAMETROS. SE ESPERABA 1 |
Autor: | juanpablo lepere |
Chicos tengo este error... no hago una intro porque no estudio programacion y me resulta bastante dificil.
Public SQL as String Public tabla as Recordset SQL = " PARAMETERS [Formularios]![USUARIO]![USUARIO] Text; SELECT TEMPORALESFACTURA.Art, TEMPORALESFACTURA.IdC, TEMPORALESFACTURA.Talle, TEMPORALESFACTURA.Cantidad, TEMPORALESFACTURA.IdCliente, TEMPORALESFACTURA.Conjunto, TEMPORALESFACTURA.IdPedido, TEMPORALESFACTURA.FechaPed, TEMPORALESFACTURA.USUARIO FROM TEMPORALESFACTURA WHERE (((TEMPORALESFACTURA.USUARIO)=[Formularios]![USUARIO]![USUARIO]));" Set tabla = CurrentDb().OpenRecordset(SQL, dbOpenDynaset) En la linea "Set tabla..." me tira este error Error "3061" Pocos Parametros. Se esperaba 1 La consulta de SQL la hice como una consulta comun de acces y luego quiero pegar el codigo para acceder modificar registros pero antes me tira el error. Cabe aclarar que el FORMULARIO USUARIO, lo mantengo siempre abierto y oculto. Desde ya muchas gracias y espero puedan ayudarme. |
Respuesta: | saga |
en lugar de
[Formularios]![USUARIO]![USUARIO] prueba a poner: eval('FORMS!USUARIO!USUARIO') |