[VB.NET ]Connexion à SQLServer

Fermé
Messages postés
46
Date d'inscription
mardi 29 avril 2008
Statut
Membre
Dernière intervention
19 avril 2009
-
Messages postés
24
Date d'inscription
mardi 18 mai 2010
Statut
Membre
Dernière intervention
12 novembre 2010
-
Bonsoir ,
Je suis débutant avec VB.NET/ASP.NET.

je n'arrive pas à faire une connexion à ma base SQLServer :unsure:

Voila donc , pour faire une simple requête Select , j'ai écrit le code suivant :

[code]
Dim baseDatacontext As New DataContext("C:\Documents and Settings\Admin\Mes documents\base.mdf")
Dim Clientt As Table(Of Client) = baseDatacontext.GetTable(Of Client)()
Dim Query = _
From nom In Clientt



[/code]


Après exécution , j'obtiens un message d'erreur (l'erreur est dans la 2éme ligne)


Merci d'avance

1 réponse

Messages postés
24
Date d'inscription
mardi 18 mai 2010
Statut
Membre
Dernière intervention
12 novembre 2010

Ben ta base est en sql comme tu dis, et la tu précise une base de données access. A mon avis (je debute comme toi) éssaie ce code:

<%@ import Namespace= "System.Data" %> 
<%@ import Namespace= "System.Data.SqlClient" %> 

<script language= "VB" runat= "server" > 
  
  
   Sub connect () 
     Dim strConnection as String = "user id=compteAdmin(généralement sa);password=tonPasse;" 
     strConnection += "database=TaSourcedeDonnée;server=NomduServer;" 
     strConnection += "Connect Timeout=30" 
    
     
     data_src.text = strConnection

     Dim objConnection as New SqlConnection ( strConnection ) 

     try 
       objConnection.Open () 
       con_open.text= "Connection ouverte avec succès.<br />" 

       objConnection.Close () 
       con_close.text= "Connection fermée.<br />" 
     catch e as Exception 
       con_open.text= "Erreur lors de l'ouverture.<br />" 
       con_close.text=e.ToString () 
     end try 
   end Sub
<html>
<head>
</head>
<body>
<h4>Test de la connection </h4>
   <asp:label id= "data_src" runat= "server" /></h4> 
   <asp:label id= "con_open" runat= "server" /><br /> 
   <asp:label id= "con_close" runat= "server" /><br /> 
</body>
</html>


Sa devrait passer!!!