PROFESSIONAL NEWSGROUPS
WINDEV
,
WEBDEV
and
WINDEV Mobile
Home
|
Recent messages
|
Connect
|
Sign out
|
English
Home
→
WINDEV (earlier versions)
→
fonction connexion au base de données
fonction connexion au base de données
Started by Salem KERKENI, Feb., 11 2024 5:58 PM - 3 replies
Connect yourself…
Salem KERKENI
#1
Registered member
15 messages
Posted on February, 11 2024 - 5:58 PM
Bonjour,
Quand je fais appel à une base de données distante en local sa fonctionne . Mais lorsque je le fais sur un webservice distant
sa ne fonctionne pas .
D'après vous c'est du à quoi svp ?
Report
0
2
Popoy
#2
Registered member
3,434 messages
Popularité : +93 (137 votes)
Posted on February, 11 2024 - 7:11 PM
Super
Tu poses ta question sur précédente version sans préciser laquelle.
Tu ne fourni ni quel est le webservice, as t'il était fait avec windev ou webdev
Une autre technologie?
De plus, pourquoi un webservice ?
Pour info, le serveur HFSQL est gratuit
Ton webservice est il héberger chez PCSOFT
Certains webservice fonctionne avec un simple httprequête
Bien sûr, tu n'as fourni aucun code.
Donc tout est fait pour te répondre rapidement.
Report
1
0
Salem KERKENI
#3
Registered member
15 messages
Posted on February, 13 2024 - 9:46 AM
Bonjour,
La version utilisée est 25.
Webservice rest édité via windev.
voici le code de la fonction sur le webservice.
PROCÉDURE Connexion_BDD()
LOCAL
paramètresconnexion est sqlconnexion
connexion est un chaîne="connexion faite"
paramètresconnexion.serveur = "
http://postgresql-kerkeni.alwaysdata.net
"
paramètresconnexion.utilisateur = "kerkeni"
paramètresconnexion.motdepasse = "12345AZEe"
paramètresconnexion.bdd = "kerkeni_gestion"
paramètresconnexion.port = 5432
gnIndcnx est un entier=SQLConnecte(paramètresconnexion.serveur,paramètresconnexion.utilisateur,paramètresconnexion.motdepasse,paramètresconnexion.bdd,"PostgreSQL")
SI gnIndcnx<=0 ALORS
connexion="connexion pas faite"
Info("erreur de connection")
logerreur ("La connexion à la source de données"+...
"a échoué."+...
"Code erreur : " + SQL.Erreur +...
SQL.MesErreur)
SQLInfoGene()
FIN
RENVOYER connexion
et voici le code pour l'appel de la fonction
PROCÉDURE connextionbd()
LOCAL
connexion est un restRequête
verifierconnexion est un restRéponse
connexion.URL =urlwebservice+"/Connexion_BDD"
connexion.Méthode =httpGet
//FEN_fen_ajoutplanning.COMBO_employes.Ajoute("TOUS")
verifierconnexion =RESTEnvoie(connexion)
SI verifierconnexion..CodeEtat = 200 ALORS
Info(verifierconnexion..Contenu)
FIN
Report
0
0
Popoy
#4
Registered member
3,434 messages
Popularité : +93 (137 votes)
Posted on February, 13 2024 - 11:41 AM
Salut
La page
http://postgresql-kerkeni.alwaysdata.net/
ne réponds pas
Ensuite même ton domaine alwaysdata.net ne réponds pas.
J'ai l'impression (puisque tu n'y a pas répondu) que c'est héberger chez toi.
Si c'est le cas, regarde déjà cette page
https://web.developpez.com/cours/serveur-web-chez-soi/
Avant de penser à te connecter à ta base
Il faut déjà réussir à te connecter à ton domaine avec un simple navigateur.
Sachant bien sûr que PCSOFT recommande iis
Voir ces 2 dépôt
https://depot.pcsoft.fr/resource.awp…
Et
https://depot.pcsoft.fr/resource.awp…
Report
0
0
→ Go back to WINDEV (earlier versions)
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (earlier versions)
WEBDEV (earlier versions)
WINDEV Mobile (earlier versions)
Reports & Queries
Off-topic
Tools
Français
English
Español
Portuguesa
Close this window
Search type
Only topics
All the messages
Search period
Any time
Past hour
Past 24 hours
Past week
Past month
Past year
Cancel
Preview of your message
Adding an image
Import an image from a URL
Send an image from a file of your disk
Drop a file or click "Browse..."
or
Cancel
0%
WLanguage
SQL
XML, HTML
JAVA, Javascript
Text