Código vb:
Ver original
cmd = New MySqlCommand da = New MySqlDataAdapter ds = New DataSet cmd.Connection = Conexion Conexion.Open() 'Aqui escribimos la query de la(s) tabla(s) que necesitamos 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" da.SelectCommand = cmd da.Fill(ds) 'Aqui es donde creamos el archivo XML ds.WriteXml("C:\Users\User\Documents\XML\Movimientos.xml", XmlWriteMode.WriteSchema) Conexion.Close() ReporteMov.Show() 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