<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.infopathdev.com:443/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Français (French)</title><link>https://www.infopathdev.com:443/forums/37.aspx</link><description> </description><dc:language>en</dc:language><generator>CommunityServer 2007 SP3 (Build: 31118.962)</generator><item><title>WebService - JScript</title><link>https://www.infopathdev.com:443/forums/thread/415.aspx</link><pubDate>Fri, 01 Dec 2006 10:12:09 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:415</guid><dc:creator>diaboloche</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/415.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=37&amp;PostID=415</wfw:commentRss><description>Salut, &lt;br /&gt;&lt;br /&gt;J'ai déjà posté dans la partie anglais... mais c'est assez pressant, donc autant demandé ici aussi...&lt;br /&gt;&lt;br /&gt;Je veux envoyer un argument (en JSCRIPT) à un webservice (C#) :&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;var Client=XDocument.DOM.selectSingleNode("//my:comboClient");&lt;br /&gt;var objXH= new ActiveXObject("MSXML2.XMLHTTP.3.0");&lt;br /&gt;    objXH.open("PUT","http://10.20.20.103:90/WS/Service.asmx/InsertAnnonce", true);&lt;br /&gt;    objXH.setRequestHeader("Content","application/x-www-form-urlencoded");&lt;br /&gt;    strPostXMLText=Client.text; //XDocument.UI.Alert(strPostXMLText);&lt;br /&gt;    &lt;br /&gt;    /*&lt;br /&gt;    strPostXMLText = strPostXMLText.replace(/\+/g, "%2B");&lt;br /&gt;	strPostXMLText = strPostXMLText.replace(/\&amp;/g, "%26");    &lt;br /&gt;    */&lt;br /&gt;    &lt;br /&gt;    objXH.send(strPostXMLText);&lt;br /&gt;    &lt;br /&gt;    XDocument.UI.Alert("OK");&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Il compile, m'affiche bien OK, mais ne fait strictement rien :-s&lt;br /&gt;Voici le WebService :&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;public void InsertAnnonce(string IDClient)&lt;br /&gt;    {&lt;br /&gt;       &lt;br /&gt;        //---Création connexion---//&lt;br /&gt;        SqlConnection Connexion = new SqlConnection(Con);&lt;br /&gt;&lt;br /&gt;        //---Création procédure---//&lt;br /&gt;        SqlCommand Req = new SqlCommand("TEST", Connexion);&lt;br /&gt;        Req.CommandType = CommandType.StoredProcedure;&lt;br /&gt;&lt;br /&gt;        //---Définition des paramètres---//&lt;br /&gt;        Req.Parameters.Add("@IDClient", SqlDbType.Int);&lt;br /&gt;        &lt;br /&gt;        //---Attribution des valeurs---//&lt;br /&gt;        Req.Parameters["@IDClient"].Value = Convert.ToInt32(IDClient);&lt;br /&gt;        &lt;br /&gt;        //---Execution---//&lt;br /&gt;        Connexion.Open();&lt;br /&gt;        Req.ExecuteNonQuery();&lt;br /&gt;        Connexion.Close();        &lt;br /&gt;         &lt;br /&gt;    }&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Il fonctionne je l'ai testé à part.&lt;br /&gt;&lt;br /&gt;Quelqu'un peut me dire ce qui ne va pas ? &lt;br /&gt;&lt;br /&gt;Merci !</description></item></channel></rss>