Programación General > Visual Basic 6.0 e inferiores

 Re: sigo desesperado con sentencia sql ¡¡ayuda!!!

<< < (2/2)

Gago:
Fíjate en el tipo de dato de la tabla donde guardas, porque seguramente el error diga algo así como que "no coinciden los tipos". Lo digo porque un = y un LIKE en una Select no es lo mismo. A lo mejor tienes el tipo de dato numérico en la tabla y le estás intentando meter un char.

jlmartinez:
Vamos a ver.

Si el campo NUMERO en la tabla es numérico la sentencia seria asi:

"select * from " & combobox.text & " where numero = " & variable

tienes que tener en cuenta que que si varible es string, tienes que convertirla a numerico. Val(variable)

si el campo numero es de tipo texto entonces la sentencia seria asi:

"select * from " & combobox.text & " where numero = '" & variable & "'"

donde '" es comilla simple y doble y "'" es comilla doble, simple y doble otra vez.

Pruebalo que te funcionará seguro.


Un Saludo


Jose Luis

jlmartinez@arenal2000.es

Navegación

[0] Índice de Mensajes

[*] Página Anterior

Ir a la versión completa