Connexion à SQL server via asp.net

futurSommetPHP Messages postés 24 Statut Membre -  
futurSommetPHP Messages postés 24 Statut Membre -
Bonjour,

Kelk'un pourrait-il me donner la synthaxe pour me connecter à une base de donnée SQL en asp.net ou un site qui a de bons tutos la dessus svp?
J'ai éssayé ce code:

<%@ Import Namespace="System.Data.OleDb" %>

<script runat="server">
sub Page_Load
dim dbconn
dbconn=New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;
data source=" & server.mappath("MSIDB"))
dbconn.Open()
end sub
</script>

<html>
<body>
<h1> Test de connexion </h1>
Page_Load()
</body>
</html>

Mais il m'affiche une erreur au niveau de la ligne "dbconn"
Notons que MSIDB est la siurce de donnée de ma base SQL

Merci d'avance

1 réponse

  1. futurSommetPHP Messages postés 24 Statut Membre
     
    Juste parceque je sais que y'a des zeros come moi sur la toile en asp.net
    Le pb avec ce code (du moins avec moi) c'est que je sais pas comment la fonction Page_Load() est appellée dans le body, mais certes sa passe très bien

    <%@ import Namespace= "System.Data" %> 
    <%@ import Namespace= "System.Data.SqlClient" %> 
     
    <script language= "VB" runat= "server" > 
      
      
       Sub Page_Load () 
         Dim strConnection as String = "user id=sa;password=toto;" 
         strConnection += "database=MaBase;server=MonServer;" 
         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  
        
    </script> 
    < html > 
    <body>
    <h4>Testing the data 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 >
    0