Ver Mensaje Individual
  #2 (permalink)  
Antiguo 30/01/2013, 07:28
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: Update con INNER JOIN en vb.net y mysql

Si estas lienes las imprimes como un string

Código vb:
Ver original
  1. "INNER JOIN ordenantes ON detalle.id_ordenante = ordenantes.id_ordenante" & _
  2.                                     "INNER JOIN productos ON detalle.id_producto = productos.id_producto" & _
  3.                                     "INNER JOIN proveedores ON detalle.id_proveedor = proveedores.id_proveedor" & _
  4.                                     "INNER JOIN tipo_inst ON detalle.id_tipo = tipo_inst.id_tipo" & _
  5.                                     "SET detalle.nro = @no, detalle.fecha = @fechao, detalle.boaimp = @boaimp," & _

el resultado será este

INNER JOIN ordenantes ON detalle.id_ordenante = ordenantes.id_ordenanteINNER JOIN productos ON detalle.id_producto = productos.id_productoINNER JOIN proveedores ON detalle.id_proveedor = proveedores.id_proveedorINNER JOIN tipo_inst ON detalle.id_tipo = tipo_inst.id_tipoSET detalle.nro = @no, detalle.fecha = @fechao, detalle.boaimp = @boaimp,

faltan blancos antes de las comillas ...

...ordenante" & _
"INNER
...


...ordenantes.id_ordenante " & _
"INNER JOIN ...

Por otro lado estas seguro que ese update hace lo que quieres.... actualizar por ejemplo el numero de cuenta del proveedor (proveedores.nrocuenta = @nocuentacliente) cada vez que actualizas un detalle....
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.

Última edición por quimfv; 30/01/2013 a las 07:36