Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Conexión con bases de datos

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 08-01-2018
juank1971 juank1971 is offline
Miembro
 
Registrado: feb 2008
Posts: 230
Poder: 17
juank1971 Va por buen camino
Aplicar Cambios de un cliente con Dataset hacia un servidor REST

Saludos:
Amigos tengo un servidor REST aplicación VCL y un cliente conectado Aplicación multiplataforma ambos en delphi tokyo, todos los ejemplos que encuentro son con mentable en el lado del cliente y con deltas .
en el servidor algo como esto:

Código Delphi [-]
 
  function TServerMethods1.AplicarCambios(const ADeltaList
    : TFDJSONDeltas):boolean;
  var
    LApply: IFDJSONDeltasApplyUpdates;
  begin
    LApply := TFDJSONDeltasApplyUpdates.Create(ADeltaList);
     db.StartTransaction;
     Result := false;
    try
      LApply.ApplyUpdates(0, Qlectura.Command);
      if LApply.Errors.Count > 0 then
        raise Exception.Create(LApply.Errors.Strings.Text)
      else
      db.Commit;
      result:= True; ……..



y el lado del cliente siempre lo que encuentro en internet o las ayudas es algo como esto:


Código Delphi [-]


  if FDMemTablePrueba.State in dsEditModes then
    begin
      FDMemTablePrueba.Post;
    end;
   
    LDeltaList:= TFDJSONDeltas.Create;
    TFDJSONDeltasWriter.ListAdd(LDeltaList, ' Prueba ', FDMemTablePrueba);
  try
      ClientModule2.ServerMethods1Client.ApplyChanges (LDeltaList);
    Except …….




Pero quisiera poder hacerlo sin deltas o al menos sin memtables, no quiero usar memoria en el lado del cliente porque es en Android , pudieran ayudarme a como hacerlo mandando el dataset al servidor rest . en el lado del cliente seria un poco mas fácil convertir dataset a json y enviarlo lo que no encuentro nada para recibir un json o un dataset o algo parecido en rest y hacer el update.


gracias
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Recorrer una Dataset hacia atras IVAND Varios 4 15-05-2012 22:20:15
QuickReport Aplicar cambios de Impresion Lepe Impresión 7 21-12-2010 09:43:19
Aplicar cambios hechos en Opciones de Carpeta aeff API de Windows 3 16-10-2007 04:42:46
Problemas al aplicar filtro a un dataset Velia Varios 2 16-03-2007 19:21:07
Cerrar tabla sin aplicar cambios Barriccel Conexión con bases de datos 4 27-01-2004 18:47:51


La franja horaria es GMT +2. Ahora son las 15:10:38.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi