PDA

Ver la Versión Completa : DataSnap, ServerMethods, OleVariant


pablonill
13-10-2011, 16:54:30
Buenos dias, antes que nada gracias por tomarse el tiempo de leer mi problema!, Tengo el siguiente dilema, problema, ignorancia. El escenario es el siguiente, estoy desarrollando una aplicacion cliente/servidor con datasnap para realizar facturacion (Maestro/Detalle), Mi idea es hacer lo siguiente, tengo dos tablas del lado del cliente las cuales son tablas en memoria, una es maestro y la otra detalle, las cuales son la factura emitida con sus items, en el momento de "guardar" llama a un methodo en el lado del servidor el cual recibe dos parametros uno es maestro y el otro detalle son de tipo OleVariant. Dentro de este metodo uso MaestroServidor.AppendData(maestro), DetalleServidor.AppendData(detalle) para cargar los datos que me enviaron los clientes en las tablas del servidor, luego de esto creo una transaccion y hago un commit, esto es una forma correcta de trabajar? tienen alguna forma mas efectiva de realizar lo que trato de hacer!? Muchas gracias y espero haber sido claro! Saludos!