Bonjour,

Je suis à la recherche d'un renseignement sur la connexion à une base de données SQL SERVER par l'intermédiaire de Windev.
Voilà la partie du code qui m'intéresse :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
// Connexion sql
NumConnexion=SQLConnecte(txtServerRecu,txtLogin,txtPassword,"UC","","SQLOLEDB")
//NumConnexion=SQLConnecte("",txtLogin,txtPassword,"UC","","SQLOLEDB")
 
// on test une connexion avec un alias
SI NumConnexion=0 ALORS
	NumConnexion=SQLConnecte("",txtLogin,txtPassword,"UC","","SQLOLEDB")
	Source=SQL.Base
FIN
J'ai une fenêtre qui reprend les champs txtServerRecu, txtLogin et txtPassword. Malheureusement, après la saisie de ces champs et l'appuie sur le bouton de validation, la première ligne de code qui tente de se connecter à la base renvoie 0 (=si j'ai bien compris, celà signifie que la connexion est inexistante).
Je passe alors dans ma condition et là il m'ouvre la liste des ODBC.

Ce que je souhaiterais c'est que il ne me mette pas cette liste et se connecte direct à la base de données, mais il doit y avoir une erreur.

Si vous pouvez m'aider, je vous en remercie d'avance.