| ||||
| OK voy entendiendo, pero yo estube viendo esta pagina http://www.elguruprogramador.com.ar/...ver.asp?id=104 y obtengo como probelma que me dice que en
Código:
requiere un objetobjDom.insertBefore objCabecera, objDom.childNodes(0) y hay arta diferencia entre el que tu me indicaste y este, ahora porque en el codigo que yo poseo me sale ese error de que requiere un objeto? |
| ||||
| este es el codigo
Código:
Como podras aprecias el objeto esta creado.<%
Response.ContentType = "text/xml"
set conn=Server.CreateObject("ADODB.Connection")
conn.provider="Microsoft.Jet.OLEDB.4.0;"
conn.open server.mappath("goncalves.mdb")
sql="select id_propi, foto from galerias"
set rs = Conn.Execute(sql)
rs.MoveFirst()
response.write("<?xml version='1.0' ?>")
response.write("<clientes>")
while (not rs.EOF)
response.write("<cliente>")
response.write("<nombre>" & rs("id_propi") & "</nombre>")
response.write("<apellido>" & rs("foto") & "</apellido>")
response.write("</cliente>")
rs.MoveNext()
wend
rs.close()
conn.close()
response.write("</clientes>")
%>
<%
Dim objDom
Dim objRaiz
Dim objHijo1
Dim objHijo2
Dim objCabecera
'instanciamos el XMLDOM
Set objDom = Server.CreateObject("Microsoft.XMLDOM")
'instanciamos el elemento raiz y lo agregamos al objeto XMLDOM
Set objRaiz = objDom.createElement("ElementoRaiz")
objDom.appendChild objRaiz
'instanciamos el elemento Hijo1 y lo agregamos al elemento raiz
Set objHijo1 = objDom.createElement("childElement1")
objRaiz.appendChild objHijo1
'instanciamos el elemento Hijo2 y lo agregamos al elemento raiz
Set objHijo2 = objDom.createElement("childElement2")
objRaiz.appendChild objHijo2
'instanciamos la cabecera
Set objCabecera = objDom.createProcessingInstruction("xml","version='1.0'")
'agregamos la cabecera antes del elemento raiz
bjDom.insertBefore objCabecera, objDom.childNodes(0)
'finalmente grabamos el XML en disco duro
objDom.Save "D:\desarrollo galerias\gallery\gallery\MiArchivoXML.xml"
%>
Set objDom = Server.CreateObject("Microsoft.XMLDOM") Proda ces que estan mal ubidas las cosas????? |
| ||||
| Mas bien no tienes la dll de XML DOM instalada en tu maquina, que version de IIS tienes?
__________________ "El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera." -- Ernest Hemingway |
| ||||
| aaaaaahhhhhhhhhhhhaaaaaaa ok aver , mi en realida no estoy muy seguro si le puede hacer una actualizacion, por que ultimamente e tenido muchos problemas con mi pc pero me parese que esta con la vercion 5.0 si esque no se actualizo. ( tengo windows 2000) |
| ||||
| En teoria podrias bajar esa dll del sitio de MS, buscala... Por aqui la encontre, bueno, solo google rapido: http://www.dll-files.com/dllindex/dl...s.shtml?msxml3 saludos
__________________ "El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera." -- Ernest Hemingway |
| ||||
| hola tu error esta aca:
Código:
y tiene que decir:bjDom.insertBefore objCabecera, objDom.childNodes(0)
Código:
saludos:) objDom.insertBefore objCabecera, objDom.childNodes(0)
__________________ Sigue al indio desnudo... Pero con precaución, atendiendo las señales de transito y comentando todo lo que haces. REM Hay que encontrar el camino de regreso y no siempre es facil.... |