Ver Mensaje Individual
  #4 (permalink)  
Antiguo 27/10/2011, 09:54
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Error -2147217900.... Error de sintaxis (falta operador)

El tema es que lo que te está diciendo es que falta un operador, y eso sólo puede suceder si y sólo si hay una operación lógica en la cual falte uno de los elementos. No peude ser en el INNER JOIN (ninguno de ellos), porque en ese caso el error no sería la falta de un operador, sino columna desconocida o bien error de sintaxis en el FROM.
Por otro lado, el número -2147217900 parece un valor INT desbordado, por lo que el problema sigue siendo el contenido de la variable.
¿Probaste debuggear línea a linea en VB para ver cómo queda armada la consulta que mandas al MySQL?
Captura la sentencia y posteala. Veamos cómo es que se produce el problema.

El último detalle ya lo sé. Por eso no te lo pregunté (yo también trabajo en VB.Net), pero refuerza el hecho de que puede ser un problema con la variable.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)