| ||||
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.... |