Foros del Web » Programación para mayores de 30 ;) » Programación General »

Crear archivo xml xon SQL Server

Estas en el tema de Crear archivo xml xon SQL Server en el foro de Programación General en Foros del Web. Hola tengo poca experiencia con SQL Server y Xml, quisiera saber como escribir o crear un archivo Xml en cierto path del servidor mediante SQL ...
  #1 (permalink)  
Antiguo 16/04/2004, 14:31
 
Fecha de Ingreso: marzo-2004
Ubicación: Mexico, DF
Mensajes: 2
Antigüedad: 20 años, 8 meses
Puntos: 0
Pregunta Crear archivo xml xon SQL Server

Hola tengo poca experiencia con SQL Server y Xml, quisiera saber como escribir o crear un archivo Xml en cierto path del servidor mediante SQL Server?

Muchas gracias por su ayuda
  #2 (permalink)  
Antiguo 28/04/2004, 14:00
 
Fecha de Ingreso: septiembre-2002
Ubicación: México
Mensajes: 356
Antigüedad: 22 años, 2 meses
Puntos: 0
bueno, la busqueda en la BD la harias igual que ahora, con SQL, y luego con ASP, PHP, JSP o lo que sea que trabajes manejas esos datos para crear un archivo XML en la ruta que tu quieras, es decir, un fopen con su(s)fputs(donde iriras metiendo las etiquetas ordenadas con la informacion que sacaste de la base) y todo eso, y al final a ese archivo le pones extension .xml y ahi tienes tu archivo xml que puedes visualizar en cualquier navegador (claro, solo la estructura de arbol).

Saludos!
  #3 (permalink)  
Antiguo 28/04/2004, 15:23
 
Fecha de Ingreso: noviembre-2001
Ubicación: Groningen
Mensajes: 175
Antigüedad: 23 años
Puntos: 0
Existe la posibilidad de generar una consulta en SQL Server y que esta sea presentada en formato XML

No recuerdo muy bien la sintaxis en este momento pero es algo asi:

SELECT CAMPO1, CAMPO2, ....

FROM Table1,.....
WHERE......


FOR XML

SALUTE
EDGARDO
  #4 (permalink)  
Antiguo 29/04/2004, 04:26
Avatar de Helbira  
Fecha de Ingreso: octubre-2001
Ubicación: Sevilla, España
Mensajes: 1.228
Antigüedad: 23 años, 1 mes
Puntos: 5
Pues sí...

busca en el google consulta + "for xml" + sql server y aparecen varias páginas donde te explican eso.
__________________
BUSCO TELETRABAJO
Experiencia de mas de 4 años como desarrolladora web en PHP, ASP, XML, XSL, JavaScript, MySQL, PostGres, SQLServer, ...
  #5 (permalink)  
Antiguo 05/05/2004, 07:09
Avatar de Cbas  
Fecha de Ingreso: enero-2002
Ubicación: capital federal
Mensajes: 437
Antigüedad: 22 años, 10 meses
Puntos: 2
El SQL sería

SELECT campo1, campo2
FROM Tabla
WHERE campo1 = condicion1, etc...
FOR XML AUTO

Eso... si lo ejecutás en el Query Analyzer (QA) no vas a ver todo el contenido... es que con QA se limita la salida.
Con XML Auto te saca los valores así
<Usuario nombre="PEPE" Apellido="Alvarez">
Si querés podés poner FOR XML AUTO, ELEMENTS y de esa manera lo saca
<USuario>
<Nombre>PEPE</NOmbre>
</Usuario>

Espero poder haber sido de ayuda.
SALUDOS!
__________________
La Perfección es enemigo de lo bueno.
  #6 (permalink)  
Antiguo 14/05/2004, 20:04
Avatar de Mickel  
Fecha de Ingreso: mayo-2002
Ubicación: Lima, Peru
Mensajes: 4.619
Antigüedad: 22 años, 6 meses
Puntos: 7
A tener en cuenta que hay que configurar el XML support para SQL server...
__________________
No tengo firma ahora... :(
  #7 (permalink)  
Antiguo 24/05/2004, 14:46
Avatar de dieguicho  
Fecha de Ingreso: noviembre-2001
Ubicación: Buenos Aires
Mensajes: 1.190
Antigüedad: 23 años
Puntos: 1
y esto como me sirve, osea para poder generar fisicamente un .xml
debo copiar, pegar y guardar, seria excelente que lo genere en algun directorio, es posible?
__________________
On error no hago nada porque deje de fumar...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:18.