Connexion et requete un serveur sql

0/5 (2 avis)

Snippet vu 20 200 fois - Téléchargée 38 fois

Contenu du snippet

voici un datagrid permettant d'afficher une requete d'un serveur SQL...

Source / Exemple :


<%@ Page Language="VB" %>
<%@ Register TagPrefix="wmx" Namespace="Microsoft.Saturn.Framework.Web.UI" Assembly="Microsoft.Saturn.Framework, Version=0.5.464.0, Culture=neutral, PublicKeyToken=6f763c9966660626" %>
<%@ import Namespace="System.Data" %>
<%@ import Namespace="System.Data.SqlClient" %>
<script runat="server">

    Sub Page_Load(Sender As Object, E As EventArgs)
    
        ' TODO: Update the ConnectionString and CommandText values for your application
        Dim ConnectionString As String = "server=nom_du_server_SQL;database=Nom_de_la_base;trusted_connection=true"
        Dim CommandText As String = "select Nom,prenom from personnel"
    
        Dim myConnection As New SqlConnection(ConnectionString)
        Dim myCommand As New SqlCommand(CommandText, myConnection)
    
        myConnection.Open()
    
        DataGrid1.DataSource = myCommand.ExecuteReader(CommandBehavior.CloseConnection)
        DataGrid1.DataBind()
    
    
    End Sub
    
    Sub DataGrid1_SelectedIndexChanged(sender As Object, e As EventArgs)
    
    End Sub

</script>
<html>
<head>
</head>
<body style="FONT-FAMILY: arial">
    <h2>Simple Data Report 
    </h2>
    <hr size="1" />
    <form runat="server">
        <asp:DataGrid id="DataGrid1" runat="server" BackColor="Silver" ForeColor="Black" OnSelectedIndexChanged="DataGrid1_SelectedIndexChanged" Width="399px" Height="155px" BorderColor="Gray" BorderStyle="Groove">
            <HeaderStyle borderstyle="Double" bordercolor="Black" backcolor="#8080FF"></HeaderStyle>
        </asp:DataGrid>
    </form>
</body>
</html>

Conclusion :


si toutefois votre serveur contient un acces proteger ilvous suffit d'ajouter cet code : UID=le_nom_utilisateur;PWD=le_password

dans cette partie du code:
server=ici_le_nom_du_server_SQL;database=nom_de_la_base;UID=le_nom_utilisateur;PWD=le_password

ainsi vous devriez apercevoir dans chaque colone les resultats de votre requete...

A voir également

Ajouter un commentaire Commentaires
MalcolMZ Messages postés 110 Date d'inscription jeudi 4 juillet 2002 Statut Membre Dernière intervention 2 octobre 2006
9 avril 2003 à 23:37
tu as tout a fait raison..d'ailleur je conseil a tout le monde de regarder les exemples presenté au dessus..
cs_fabrice69 Messages postés 1765 Date d'inscription jeudi 12 octobre 2000 Statut Membre Dernière intervention 11 décembre 2013 5
9 avril 2003 à 10:46
Il faut préciser que le SGBD est SQL Serveur car SQL est un Langage de requette et non un type de base.

Tu as un exemple ici pour Oracle par exemple :
- http://www.aspfr.com/article.aspx?Val=499

et un module complet pour SQL Server (ce qui prouve que ca existait déja ici :)) ) :
- http://www.aspfr.com/article.aspx?Val=404

Un second exemple en mode insertion :
- http://www.aspfr.com/article.aspx?Val=327

Un exemple pour ACCESS :
- http://www.aspfr.com/article.aspx?Val=307

F___

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.