Probleme de lecture d'un flux XML depuis une URL
Bonjour,
Je dois faire une page ASP (3.5) qui soit capable de lire un flux XML retourné par une autre page ASP se trouvant sur un autre site.
La page ASP retournant le flux XML fonctionne correctement par contre la page ASP censée lire ce flux XML m'affiche le message d'erreur suivant :
ADODB.Recordset error '800a0e7d'
Impossible d'utiliser cette connexion pour effectuer cette opération. Elle est fermée ou non valide dans ce contexte.
Voici le code de la page ASP qui lit le flux XML :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| <%@ Language="VBScript" %>
<%option explicit%>
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<HTML>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
<%
Dim oRs
Set oRs = Server.CreateObject("ADODB.Recordset")
Call oRs.Open("http://localhost/MinidocLot3/TestServiceWeb.asp")
if not resultset.EOF then
dim prenom, nom
prenom = resultset("PRENOM_PERSONNE")
nom = resultset("NOM_PERSONNE")
response.write(prenom & " - " & nom)
end if
resultset.close
%>
</head>
</HTML> |
L'erreur survient sur la ligne
Code:
Call oRs.Open("http://localhost/MinidocLot3/TestServiceWeb.asp")
J'ai essayé de passer en paramètre differentes valeurs pour le CursorType, le LockType et CommandType mais j'ai la même erreur
En specifiant un CommandType à "adCmdFile"
Code:
Call oRs.Open("http://localhost/MinidocLot3/TestServiceWeb.asp", adOpenForwardOnly, adLockReadOnly, adCmdFile)
j'ai une erreur différente :
Microsoft OLEDB Persistence Provider error '80070005'
Accès refusé.
Est ce que quelqu'un connaitrait la raison de mon problème ?
Merci