Visual Basic - problema conexion mysql

Life is soft - evento anual de software empresarial
 
Vista:
sin imagen de perfil
Val: 29
Ha disminuido su posición en 24 puestos en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

problema conexion mysql

Publicado por Jordi (13 intervenciones) el 26/02/2019 20:08:32
Buenas tardes

Esta linea de consulta y conexion a la base de datos me da error.

lr.Open "SELECT * FROM FactMut WHERE NFact2 = " & TN1.Text, MySqlCon, adOpenDynamic, adLockOptimistic

se trata de un campo donde introduces un número de factura y esta linea de columna te conecta.
antes el campo TN1 era un campo entero y funcionaba.
La consulta era
lr.Open "SELECT * FROM FactMut WHERE NFact2 = " & TN1.value, MySqlCon, adOpenDynamic, adLockOptimistic

He tenido que cambiar a varchar, ya que las facturas ahora tienen que llevar texto.

Alguien sabe si la cadena de conexión se debe canviar alguna cosa mas?

El error que me da es
"unknown column .... un where clause

gracias
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
Imágen de perfil de Andres Leonardo
Val: 3.886
Oro
Ha mantenido su posición en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

problema conexion mysql

Publicado por Andres Leonardo (1594 intervenciones) el 26/02/2019 21:48:01
intenta asi


1
2
3
' el tema es que debe ser asi ... SELECT * FROM FactMut WHERE NFact2 = '001-002-00004544'  si ves con comilla la factura....
' los vrchar van entre comilla,... espero te sirva...
lr.Open "SELECT * FROM FactMut WHERE NFact2 = '" & TN1.value & "'", MySqlCon, adOpenDynamic, adLockOptimistic
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil
Val: 29
Ha disminuido su posición en 24 puestos en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

problema conexion mysql

Publicado por Jordi (13 intervenciones) el 27/02/2019 12:08:06
Muchísimas gracias Andrés, me ha funcionado perfecto
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
Imágen de perfil de Andres Leonardo
Val: 3.886
Oro
Ha mantenido su posición en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

problema conexion mysql

Publicado por Andres Leonardo (1594 intervenciones) el 27/02/2019 15:03:05
Que bueno Jordi... me alegro mucho... saludos desde Ecuador
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