Bonjour à tous,
Je viens d'entamer un nouveau projet sur Windev 10. MA base de donnée est sur SQL server 2000, installé sur XP.
N'ayant pas de licence pou la connexion par accès natif, j'ai cherché par me connecter par un autre moyen.
J'ai découvert différentes syntaxes que sont:
HDécritConnexion("Maconnexion","Login","Password","Serveur_SQLServer","Base de données",hOledbSQLServer,hOLectureEcriture)
SQLConnecte("IP adress","Login","Password","Base de donées","OLEDB",hOledbSQLServer)
Après avoir installé le serveur SQl sur mon poste de développement, j'ai créé une bas du nom de "Geste_Ferme".
J'ai par la suite tenté de me connecter à ma base à partir de mon application.
J'ai utilisé ces différentes syntaxes mais j'arrive pas à me connecter à ma base de données.
SQLConnecte("192.168.1.11","","","C:\Program Files\Microsoft SQL Server\MSSQL\Data\Geste_Ferme_Data.MDF","OLEDB",hOledbSQLServer)
Je précise que je l'identification choisi est Windows NT. De plus je n'ai pas créé d'analyse au niveau de mon application.
Je sais pas si c'est parce que j'utilise mal la syntaxe ou s'il y a une configuration particulière à effectuer au niveau du serveur.
Si oui, quelles les configurations à effectuer au niveau du serveur et/ou de mon application.
Dois-je créer une analyse au niveau de mon application?
J'ai trouvé un autre code
1 2 3 4 5 6 7 8 9 10 11 12
| NumConnexion est un entier
NumConnexion = SQLConnecte("192.168.1.11", "", "", "Geste_Ferme", "OLEDB", hOledbSQLServer)
SI NumConnexion<>0 ALORS
//La connexion s'est bien passée
Info("La connexion s'est bien passée")
SINON
// La connexion a échoué : affichage d'un message explicatif
SQLInfoGene()
Erreur("La connexion à la source de données a échoué."+RC+...
"Code erreur : " + SQL.Erreur +RC+...
SQL.MesErreur)
FIN |
.
Mais là encore, je n'arrive pas à me connecter à ma base de donnée.
Merci d'avance pour votre aide.
Partager