Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/06/2012, 12:58
Avatar de UNDR4
UNDR4
 
Fecha de Ingreso: marzo-2012
Ubicación: Death Valley
Mensajes: 46
Antigüedad: 12 años, 1 mes
Puntos: 2
Pregunta XML y Crystal Reports

Hola amigos, estoy creando reportes tomando la información de un archivo XM en VB.net y MySQL , el codigo que tengo es asi

Código vb:
Ver original
  1. cmd = New MySqlCommand
  2.         da = New MySqlDataAdapter
  3.         ds = New DataSet
  4.  
  5.         cmd.Connection = Conexion
  6.         Conexion.Open()
  7.         'Aqui escribimos la query de la(s) tabla(s) que necesitamos
  8.        cmd.CommandText = "SELECT productos.id_producto,almacenes.id_almacen,clave,productos.nombre,almacenes.nombre,inicial_bt,inicial_kg,entrada_bt,entrada_kg,salida_bt,salida_kg,actual_bt,actual_kg,fecha FROM productos,almacenes,movimientos WHERE productos.id_producto=movimientos.id_producto AND almacenes.id_almacen=movimientos.id_almacen ORDER BY productos.nombre"
  9.         da.SelectCommand = cmd
  10.         da.Fill(ds)
  11.         'Aqui es donde creamos el archivo XML
  12.        ds.WriteXml("C:\Users\User\Documents\XML\Movimientos.xml", XmlWriteMode.WriteSchema)
  13.         Conexion.Close()
  14.  
  15.         ReporteMov.Show()
  16.         Bloquear()

como ven esto funciona perfecto, pero necesito saber si es posible utilizar dos querys para llenar el archivo XML, ya que necesito mostrar información de las mismas tablas, pero con vario registros de diferencia

Filtro de la primera query
producto | xstock_inicial | xstock_entradas | xstock_salida | xstock_final | fecha
Filtro de la segunda query
producto | ystock_inicial | ystock_entradas | ystock_salida | ystock_final | fecha
__________________
†UNDR4†
Un programador es un mamífero nocturno de ojos rojos capaz de conversar con objetos inanimados.