PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WEBDEV 2024 → Pb SQLConnecte par ODBC
Pb SQLConnecte par ODBC
Débuté par Olivier, 10 avr. 2003 13:08 - 1 réponse
Posté le 10 avril 2003 - 13:08
Bonjour,

Lorsque j'execute la fonction SQLConnecte sur une base de type ODBC (base
informix), je récupère en retour la valeur 0, ce qui veut dire qu'aucune
connexion n'a été établie avec la source de données, alors que le test de
connexion à partir du driver ODBC (Sources de données système) fonctionne
à merveille.

Pour trouver la source du problème, j'execute juste après SQLConnecte la
fonction SQLInfogene() pour récupérer le message d'erreur d'échec de connexion.

Et là, je n'obtiens aucun message d'erreur.

SQL.connexion <> 0
SQL.Erreur = "00000"
SQL.MesErreur = ""

Par acquis de conscience, j'ai essayé d'executer des requêtes avec le n°
de connexion récupéré par la variable SQL.Connexion, mais sans grand succès
car en fait aucune connexion n'est établie.

Que faire ?????

Merci par avance pour vos réponses.
Posté le 28 avril 2003 - 10:30
j'ai exactement le même probleme

ça fonctionne en mode test
mais pas en mode "normal"
que ce soit sur le poste de développement ou sur le serveur


par contre, moi c'est une base Access





"Olivier" <odu@experian.fr> wrote:

Bonjour,

Lorsque j'execute la fonction SQLConnecte sur une base de type ODBC (base
informix), je récupère en retour la valeur 0, ce qui veut dire qu'aucune
connexion n'a été établie avec la source de données, alors que le test de
connexion à partir du driver ODBC (Sources de données système) fonctionne
à merveille.

Pour trouver la source du problème, j'execute juste après SQLConnecte la
fonction SQLInfogene() pour récupérer le message d'erreur d'échec de connexion.

Et là, je n'obtiens aucun message d'erreur.

SQL.connexion <> 0
SQL.Erreur = "00000"
SQL.MesErreur = ""

Par acquis de conscience, j'ai essayé d'executer des requêtes avec le n°
de connexion récupéré par la variable SQL.Connexion, mais sans grand succès
car en fait aucune connexion n'est établie.

Que faire ?????

Merci par avance pour vos réponses.