Ir al contenido


Foto

Base de Datos XML


  • Por favor identifícate para responder
4 respuestas en este tema

#1 enecumene

enecumene

    Webmaster

  • Administrador
  • 7.419 mensajes
  • LocationRepública Dominicana

Escrito 28 marzo 2013 - 07:14

Yo nunca he usado XML como Base de Datos en Delphi, por eso pregunto, ¿Se puede realizar Querys en ella?, no quiero realizar ABMs sino sólo consultas tipo SELECT, si es posible realizar eso, ¿Qué componentes necesito para esa tarea?.

Saludos.
  • 0

#2 Rolphy Reyes

Rolphy Reyes

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2.092 mensajes
  • LocationRepública Dominicana

Escrito 28 marzo 2013 - 07:20

Saludos.

No tengo constancia de que se pueda realizar consultas (Selects) a un XML, pero para realizar AMB (sé que dijiste que no necesitas) puedes usar el TClientDataSet.

En el libro la Cara Oculta de Delphi 6, se explica de manera extensa el uso del TClientDataSet con XML como "Base de Datos", quizás exista alguna referencia a lo que andas buscando.
  • 0

#3 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14.448 mensajes
  • LocationMéxico

Escrito 28 marzo 2013 - 08:04

Checa ésta página a ver si te sirve amigo

XQuery is to XML what SQL is to database tables.

"XQuery is designed to query XML data - not just XML files, but anything that can appear as XML, including databases."

Saludos
  • 0

#4 enecumene

enecumene

    Webmaster

  • Administrador
  • 7.419 mensajes
  • LocationRepública Dominicana

Escrito 28 marzo 2013 - 08:32

Gracias mi estidamo ego, pero lo quiero realizar en Delphi no en HTML :)

Yo nunca he usado XML como Base de Datos en Delphi, ...


  • 0

#5 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14.448 mensajes
  • LocationMéxico

Escrito 28 marzo 2013 - 08:39

Gracias mi estidamo ego, pero lo quiero realizar en Delphi no en HTML :)


Bueno, en Delphi habrá que usar un ClientDataSet y cargarlo con los datos del xml tal como te ha comentado Rolphy.

Saludos
  • 0




IP.Board spam blocked by CleanTalk.