SQL SERVER XML

Fermé
AZIZ - 26 août 2008 à 14:33
 squach - 18 sept. 2008 à 16:34
Bonjour tout le monde,

Je veux publier un site web avec IIS Virtual Directory Management pour SQL Server pour exécuter des procédures stockées avec paramètres via une URL en vue retourner le résultat sous forme XML.Mais, j'ai remarqué que la template ne tient pas compte du paramètre.
L'url est : http://localhost/data/template/clients.xml?ncli=100201406

Le code du fichier clients.xml est :

<?xml version="1.0" encoding="UTF-8"?>
<Client xmlns:sql="urn:schemas-microsoft-com:xml-sql">
<sql:header>
<sql:param name="NCLI">1</sql:param>
</sql:header>

<sql:query>
EXEC sp_data_client @NCLI
</sql:query>

</Client>

J'utilise Sql Server 2000 sp4 et IE6.

Est-ce que quelqu'un peut m'aider?.
Merci infiniment.
A voir également:

1 réponse

Bonjour,

le problème est lié au passage du paramètre à la procédure.

Il faudrait remplacer
EXEC sp_data_client @NCLI
par
EXEC sp_data_client @NCLI = @NCLI
0