cs_sangoku40
Messages postés14Date d'inscriptionsamedi 21 novembre 2009StatutMembreDernière intervention23 novembre 2009
-
21 nov. 2009 à 22:45
cs_sangoku40
Messages postés14Date d'inscriptionsamedi 21 novembre 2009StatutMembreDernière intervention23 novembre 2009
-
23 nov. 2009 à 12:50
Bonjour,
Je n'arrive pas à établir la connection à ma base de donnée.
J'utilise Visual Basic Express 2008
J'ai Ajouter une DB du nom BaseTest.mdf , J'ai créé une table avec 2 paramètres et mis quelques données pour tester.
Dans les propriétés de BaseTest.mdf la chaine de connection ci-dessous est donnée:
Data Source=.\SQLEXPRESS;AttachDbFilename="C:\Users\Oneil\Documents\Visual Studio 2008\Projects\Test4\Test4\BaseTest.mdf";Integrated Security=True;User Instance=True"
Donc j'ai écrit le code suivant:
Public cnx As New ADODB.Connection
cnx.ConnectionString = "Provider=SQLOLEDB.1;Data Source=.\SQLEXPRESS;AttachDbFilename=C:\Users\Oneil\Documents\Visual Studio 2008\Projects\Test4\Test4\BaseTest.mdf;Integrated Security=True;User Instance=True"
cnx.open()
J'ai l'erreur:
Une opération OLE-DB en plusieurs étapes a généré des erreurs. Vérifiez chaque valeur d'état OLE-DB disponible. Aucun travail n'a été effectué.
Si quelqu'un sait ce que je doit écrire exactement?
Merci
cs_sangoku40
Messages postés14Date d'inscriptionsamedi 21 novembre 2009StatutMembreDernière intervention23 novembre 2009 22 nov. 2009 à 09:41
Oui c'est pratiquement le même sujet, mais il ne s'agit pas de la même base données. J'ai réussi à ouvrir l'autre, mais pas celle-ci.
Dans le premier cas : Base de donnée locale (*.sdf)
Ici : Base de données SQL Server (connexion sur le PC Test donc local) (*.mdf)
Merci