Bonjour tout le monde, je tente une connexion à ma base de données en VB.NET (dans Visual Studio 2010) mais tout ne se passe pas comme prévue.
J'ai créé une fonction dans un module pour que mon application se connecte à la base de données (SQL Server 2008 Express)
Ensuite dans l'évennement "Load" de la fenêtre principale, je l'appel avec le code suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 Module Moduledb Public dr As SqlDataReader Public chaine As String = "Data Source=.\sqlexpress;Initial Catalog=madb;Integrated Security=True;User Instance=True" Public con As New SqlConnection(chaine) Public Sub connecter() Try If con.State = ConnectionState.Closed Then con.Open() MsgBox("Connexion réussie") End If Catch ex As Exception MsgBox(ex.Message) End Try End Sub End Module
Mais à l'exécution, j'ai le message d'erreur suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Private Sub FrmMenu_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load connecter() End Sub
Impossible d'ouvrir la base de données "mabase" demandée par la connexion. La connexion a échoué.
Echec de l'ouverture de session de l'utilisateur 'USER-PC\USER'
Partager