IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

WinDev Discussion :

Webservice / SQL Server / Connexion


Sujet :

WinDev

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    162
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 162
    Par défaut Webservice / SQL Server / Connexion
    Bonjour à toutes et à tous,

    je viens vous solliciter car là je suis complètement bloqué sans savoir pourquoi.

    Voilà mon environnement :
    Poste de développement avec en local :
    - SQL Server 2008 Express (opérationnel local ou distant)
    - Serveur web Apache 2.2 (opérationnel)
    - WinDev 17

    J'ai créé un webservice qui interroge ma base SQL server, lorsque je teste ma procédure dans WinDev, j'ai bien les résultats de ma table SQL qui alimentent le champ "Valeur de retour"

    Je génère alors le webservice, une fois fait je clique sur le lien affiché.
    J'ai bien ma page HTML qui s'ouvre avec la possibilité de consulter sa description au format WSDL ou cliquer sur le nom du webservice pour le tester.

    Je clique donc sur ce dernier lien et clique sur le bouton "Test" et là rien, aucun résultat ne remonte et le code erreur est tout sauf parlant...
    Voilà ce que ma page web affiche :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <?xml version="1.0"?>
    -<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
    -<SOAP-ENV:Body>
    -<SOAP-ENV:Fault>
    <faultcode>SOAP-ENV:Server</faultcode>
    <faultstring>erreur 0: </faultstring>
    </SOAP-ENV:Fault>
    </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>
    Je ne sais pas ce qui se passe ou non...
    Au début mon webservice était créé avec une analyse lié à mes tables SQL, je pensais à un problème de communication avec mon serveur SQL lors de l'exécution du webservice. J'ai donc modifié le webservice pour me connecter directement en SQL via un Provider holedbSQLserver.

    J'ai beau chercher, je ne vois pas pourquoi ça ne fonctionne pas !

  2. #2
    Expert confirmé
    Homme Profil pro
    Responsable Données
    Inscrit en
    Janvier 2009
    Messages
    5 451
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Responsable Données

    Informations forums :
    Inscription : Janvier 2009
    Messages : 5 451
    Par défaut
    Bonjour,
    Peut-être que les log d'Apache pourrait donner un début de piste.

    Pour éliminer un problème de connexion il faudrait déployer un Webservice dont la seule méthode renvoie "OK".
    On saurait ainsi si c'est un problème de BDD, d'intégration dans Apache...

    Tatayo.

Discussions similaires

  1. [SQL-Server] wamp5 1.7.2 php sql server connexion
    Par fasyr dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 07/05/2009, 10h14
  2. [VB.NET] [SQL SERVER] connexions ouvertes
    Par lucie.houel dans le forum ASP.NET
    Réponses: 22
    Dernier message: 20/03/2006, 08h44
  3. [CR9][SQL Server] Connexion automatique
    Par PetitScarabe dans le forum Connectivité
    Réponses: 6
    Dernier message: 31/03/2005, 17h51
  4. SQL Server connexion ODBC
    Par klael dans le forum Bases de données
    Réponses: 7
    Dernier message: 09/03/2004, 10h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo