Bases de Datos > MS Access

 Re: error de sintaxis en la clausula FROM

<< < (2/2)

Brroz:
Hola de nuevo.

Incluir NumGFH entre comillas, hace que el motor SQL lo interprete como una constante. Yo lo escribí entrecomillado para destacarlo de alguna manera, lamento la malainterpretación. De todas formas ese no es el problema. Por favor, podrías decirme si ¿REALMENTE NumGFH ES UN CAMPO  DE LA TABLA AREAS? , pues estoy practicamente seguro de que no lo es.

Tú dirás.

shaomis:
Fijate te mando el contenido de las 2 tablas. En la tabla gfh hay dos campos NumGFH y NomGFH. En la tabla AREAS hay 4 campos: NumArea,NumGFH,descrarea,Codcentro. Tengo a NumArea y NumGFH como claves no indexadas.

Brroz:
Hola de nuevo shaomis.

Bien, entonces coincidimos en que el sql debe ser algo así como

Si NumGFH es un campo numérico:
"SELECT descrarea FROM areas WHERE NumGFH=" & Me.cgfh.Column(0, Me.cgfh.ListIndex)

Si NumGFH es un campo texto:
"SELECT descrarea FROM areas WHERE NumGFH='" & Me.cgfh.Column(0, Me.cgfh.ListIndex)
) & "'"

Puedes visualizar en modo depuración el valor de Me.cgfh.Column(0, Me.cgfh.ListIndex) y comprobar si es el valor por el que deseas comparar.

Chao.

shaomis:
MUCHISIMAS GRACIAS!! ahora solo me falta en los otros 3 cuadros combinados!! GRACIAS.

Navegación

[0] Índice de Mensajes

[*] Página Anterior

Ir a la versión completa