Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

[SOLUCIONADO] Error 3061 pocos parámetros se esperaba 1---En Access 2010

Estas en el tema de Error 3061 pocos parámetros se esperaba 1---En Access 2010 en el foro de Bases de Datos General en Foros del Web. Hola buenas tardes, me ayudan a identificar cual es el error en el siguiente código: Private Sub Comunidad_o_Asentamiento_GotFocus() Dim StrSQL As String Dim Resta As ...
  #1 (permalink)  
Antiguo 15/11/2015, 13:47
Avatar de Sat_Har_Hat  
Fecha de Ingreso: noviembre-2015
Mensajes: 3
Antigüedad: 8 años, 5 meses
Puntos: 0
Error 3061 pocos parámetros se esperaba 1---En Access 2010

Hola buenas tardes, me ayudan a identificar cual es el error en el siguiente código:

Private Sub Comunidad_o_Asentamiento_GotFocus()
Dim StrSQL As String
Dim Resta As Double
Dim CriterioUno As String
Dim CriterioDos As String
Dim CriterioTres As String
Dim Criterios As String
CriterioUno = "[Tabla_Maestra_de_Material_Recibido_de_Enatrel]![Código]= " & Me.[Seleccionar_Código].Column(0)
CriterioDos = "[Tabla_Maestra_de_Material_Recibido_de_Enatrel]![Descripción]= '" & Me.[Descripción_Campo] & "'"
CriterioTres = "[Tabla_Maestra_de_Material_Recibido_de_Enatrel]![Asignado_a]= '" & Me.Componente_Sub & "'"
Criterios = CriterioUno & " AND " & CriterioDos & " AND " & CriterioTres

Resta = Nz(Me.[Existencia_Inicial], 0) - Nz(Me.[Material_x_Beneficiario], 0)

StrSQL = "UPDATE [Tabla_Maestra_de_Material_Recibido_de_Enatrel] SET [Tabla_Maestra_de_Material_Recibido_de_Enatrel].[Cantidad] = " & Resta
StrSQL = StrSQL & " WHERE " & Criterios

Debug.Print StrSQL
CurrentDb.Execute StrSQL
End Sub
  #2 (permalink)  
Antiguo 15/11/2015, 19:58
Avatar de Sat_Har_Hat  
Fecha de Ingreso: noviembre-2015
Mensajes: 3
Antigüedad: 8 años, 5 meses
Puntos: 0
Respuesta: Error 3061 pocos parámetros se esperaba 1---En Access 2010

Ya lo solucioné. Doy por cerrado el tema.

Etiquetas: access, campo, esperaba, sql, tabla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:50.