Access - Falta operador

   
Vista:

Falta operador

Publicado por Angel Zalve (22 intervenciones) el 31/03/2008 00:00:52
Hola a todos/as de nuevo, tengo un código que me da un problema y no se como solucionarlo. El código es el siguente:
Dim b As Variant, c As String
For Each b In Me.Lista32.ItemsSelected
c = c & "," & Me.Lista32.ItemData(b)
Next b
If c = "" Then Exit Sub
c = Right(c, Len(c) - 1)
Dim j As String
j = "Partes de trabajo"
DoCmd.OpenReport j, acViewPreview, , "[DESCRIPCION] In (" & c & ")"
Pues bien cada vez que quiero ejecutarlo me dice que "error de sintaxis, falta operador en la expresión de consulta ([DESCRIPCION] In (.....". Alquien me podría decir que operador es el que falta y donde debería ir.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Falta operador

Publicado por JOSELO (232 intervenciones) el 31/03/2008 16:40:13
Mirá, yo no se muco de access, pero por la poca experiencia que tengo, cuando me sucede un problema asi, lo que hago es antes de la linea de codigo que da error trato de imprimir el reultado, en este caso me parece que las comillas que estan antes de descripción sobran, para imprimir el valor deseado lo haria asi
debug.print [DESCRIPCION] In (" & c & ")"

Espero que sirva
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar