• Lunes 7 de Julio de 2025, 05:23

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - Oscarhdz84

Páginas: [1]
1
C# / Sincronizar Hand Held
« en: Viernes 31 de Agosto de 2007, 07:23 »
Que tal, estoy trabajando con un sistema para una handheld en donde hago una captura y guardo la informacion en un archivo XML, hasta ahi todo va bien. La momento en que conecto el dispositivo a la Pc, se sincroniza mediante el ActiveSinc pero los archivos se guardan en una carpeta. Lo que necesito es que ese archivo XML lo lea otro sistema que tengo en la PC para actualizar mi Base de Datos que tengo en la Pc tambien. Como puedo hacer que cada que conecte el dispositivo, e lea el archivo XML para actualizarla la BD?? algo asicomo un trigger en BD. Tendria que correr manualmente algun proceso cada que conecte el dispositivo??
Alguien que me pueda ayudar porfavor !! Se agradeceria mucho

2
VB .NET / Sacar Logaritmo Natural
« en: Viernes 10 de Agosto de 2007, 07:54 »
Hola, estoy haciendo una aplicacion en este lenguaje, hace tiempo que no utilizaba Visual Basic, me quede en el 6.0 y despues pase a Java, ahora empece de nuevo pero con .net.
Mi problema esta en que necesito sacar el logaritmo natural de cierta cantidad, ysegu nse y lo que he encontrado es con la funcion

Log(float) pero al momento de hacerlo, el resultado no es el esperado, no concuerda con el valor que saco si lo hago con la calculadora.
Alguien sabe porque es eso, o si existe una manera exacta para hacerlo??
Gracias se agradeceria..

3
SQL Server / Perdida De Datos Union 3 Tablas
« en: Miércoles 8 de Agosto de 2007, 02:54 »
Que tal, estoy trabajando con una Base de Datos de inventario y me quede atorado en un query y me gustaria saber si alguien me puede dar un empujoncito.
Manejo 3 tablas de productos: Entradas, existencia y salidas.
Lo que inento hacer es unir la informacion de las 3 tablas (IdProd, cantidad).
Suponiendo que tengo los mismos productos en las trs tablashago lo sig:

SELECT A.IdProd, SUM(A.cantidad + B.Cantidad - C.Cantidad) FROM Entradas A INNER JOIN Existencia B ON A.IdProd = B.IdProd INNER JOIN salidas C ON A.IdProd = C.IdProd GROUP BY A.IdProd

esto me da un buen resultado, peeero, mi problema esta en que no siempre tengo los mismo productos en las 3 tablas, algunas veces tengo entradas de productos que no tengo en existencia, o tengo salidas de productos que no tengo en entradas, asi que perderia esa informacion ya que no la uniria.

Alguien tiene alguna idea de como puedo "Unir simplemente" las 2 primeras tablas
para agruparlas, no perder informacion que no tenga en alguna de las 2 y despues restarle la informacion que tengo en la de salidas??
Nota: Nunca podre tener salidas de productos que no tengo en existencia.

Llevo bastante tiempo tratando de elaborar ese query y no he podido, agradeceria mucho su apoyo, gracias :)

4
C# / Ayuda Sistema De Iventarios
« en: Miércoles 8 de Agosto de 2007, 01:24 »
Hola, estoy trabajando con un sistema de Inventario de un depto de Produccion.

Mi problema es el siguiente.
Tengo mi base de Datos con 3 tablas, Produccion, Existencia y Ventas
el Inventario se actualiza todos los dias y se guarda en una tabla (una fila por producto), algo asi

Fecha   IdProd  Cantidad
12 dic      001      100
12 dic      002      150
13  dic     001      300  ------> Produccion
13 dic      003      213
13 dic      001      100  ------> Existencia anterior
......

Hay dias que puedo no tener produccion de cierto producto o que no haya ventas, en fin, el punto es que inserto los datos de Produccion en un DataGridview, despues inserto la existencia en ese mismo DataGridview, hasta ahi tengo que agrupar los productos para que no me aparezcan repetidos y sumar las cantidades, para despues hacer los mismo con la tabla de ventas, pero ahora restarle las cantidades y asi poder sacar mi inventario al dia. Obtener un resultado algo asi:
Fecha   IdProd  Cantidad
12 dic      001      100
12 dic      002      150
13  dic     001      400  ------->Existencia anterior + Produccion
13 dic      003      213
......

Una vez teniendo mi datagrid lleno hasta el segundo punto, como puedo tomar los valores de cierta celda para despues compararlo con el resto del DAtaGrid y suamarle o restarle su cantidad correspondiente??  :blink:
Hasta el momento hago:
Dato = System.Convert.toInt32(DatagridView.Rows
  • .cell[0].values.ToString());

pero al parecer tengo un Index out of range. Must be non-negative and less than the size of the collection. Alguien podria darme una opcion para capturar ese dato porfavor?? Se los Agradecria bastante.

Páginas: [1]