IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

Insertion d'une requete composer dans une page ASP.NET


Sujet :

ASP.NET

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    26
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 26
    Par d�faut Insertion d'une requete composer dans une page ASP.NET
    Bonjour � tous,

    Je d�bute en ASP.NET. Je lis et visionne beaucoup de tutoriel pour apprendre � r�aliser un site en ASP.NET avec une base de donn�es sous SQL Server. Cependant, j'ai n'arrive pas a comprendre comment ajouter une requ�te compos� � ma page

    J'ai cr�er une BD sous SQL Server 05, je la visualise dans Visual Studio 2008.
    Il est possible sous le mode DESIGN de ma page Default.aspx, d'ins�rer directement le contenue de ma table (requ�te simple : SELECT sur 1 table) juste en fessant un simple drag & drop.

    Par contre, comment faire pour ins�r� une requ�te qui joins plusieurs tables?

    Merci de votre aides

    Djik

  2. #2
    Membre confirm�
    Profil pro
    Responsable informatique
    Inscrit en
    Mars 2005
    Messages
    112
    D�tails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations professionnelles :
    Activit� : Responsable informatique

    Informations forums :
    Inscription : Mars 2005
    Messages : 112
    Par d�faut
    Bonjour Djik71,

    Etant apprenti comme toi aussi, j'ep�re que l'exemple ci-dessous r�pond � ta question. Je l'ai fais sans Wizard.

    A+

    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
    17
    <asp:SqlDataSource ID="dsDetailsClient" runat="server" ConnectionString="<%$ ConnectionStrings:MaDBConnectionString %>"
                        SelectCommand="SELECT [C].[Client_ID], [C].[Client_NomComplet], [C].[Client_NomCourt], [C].[Client_Type],
                                [C].[Ste_Juridique_ID], [C].[Region_ID], [C].[Responsable_ID], [C].[Executant_ID],[C].[Date_Resiliation],
                                [C].[Actif], [E1].[Employe_NomComplet], [E2].[Employe_NomComplet] AS NomExecutant,
                                [R].[Region_Nom], [S].[Ste_Juridique_Nom]
                            FROM [Client] AS C 
                                INNER JOIN [Employe] AS E1 ON [E1].[Employe_ID] = [C].[Responsable_ID]
                                INNER JOIN [Employe] AS E2 ON [E2].[Employe_ID] = [C].[Executant_ID] 
                                INNER JOIN [Region] AS R ON [R].[Region_ID] = [C].[Region_ID] 
                                INNER JOIN [Ste_Juridique] AS S ON [S].[Ste_Juridique_ID] = [C].[Ste_Juridique_ID] 
                            WHERE ([C].[Client_ID] = @Client_ID)">
     
                        <SelectParameters>
                            <asp:ControlParameter ControlID="DropDownList1" Name="Client_ID" 
                                PropertyName="SelectedValue" Type="Decimal" />
                        </SelectParameters>
                    </asp:SqlDataSource>

  3. #3
    Membre chevronn�
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Juin 2003
    Messages
    353
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 45
    Localisation : France, H�rault (Languedoc Roussillon)

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : High Tech - Op�rateur de t�l�communications

    Informations forums :
    Inscription : Juin 2003
    Messages : 353
    Par d�faut
    Attention tout de m�me.
    Vu que vous d�butez, tachez de d'apprendre les bonnes pratiques dans les tutoriaux au sujet de site avec BD et le d�veloppement en couche (couche m�tier, couche d'acc�s aux donn�es ...)
    Cela vous servira bcp par la suite.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    26
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 26
    Par d�faut
    Citation Envoy� par Promesses Voir le message
    Attention tout de m�me.
    Vu que vous d�butez, tachez de d'apprendre les bonnes pratiques dans les tutoriaux au sujet de site avec BD et le d�veloppement en couche (couche m�tier, couche d'acc�s aux donn�es ...)
    Cela vous servira bcp par la suite.
    Bonjour Promesses,

    Je d�bute en programmation objet, cependant je connait quelques design pattern comme le MVC.
    Par contre je n'ai aucune exp�rience dans la programmation orient� MVC, aurais tu des tutoriels permettant d'apprendre correctement tout en respectant ce mod�le?

    Merci

  5. #5
    Membre chevronn�
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Juin 2003
    Messages
    353
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 45
    Localisation : France, H�rault (Languedoc Roussillon)

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : High Tech - Op�rateur de t�l�communications

    Informations forums :
    Inscription : Juin 2003
    Messages : 353
    Par d�faut
    Si tu n'as pas de probl�me avec l'anglais, je te conseille vivement ce site: http://imar.spaanjaars.com/QuickDocId.aspx?quickdoc=416

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    26
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 26
    Par d�faut
    Merci � vous 2 pour votre aide^^

    J'airai une petite question sur les extensions de fichier de Bd :

    - Lorsque je cr�er une BD dans SQL server, dans le panneau 'Server Explorer', ma BD se retrouve avec l'extension *.dbo

    - Et lorsque je cr�e ma BD dans Visual Studio, dans le panneau 'Server Explorer', ma BD porte l'extension *.mdf

    Pouvez vous m'expliquez ce changement ? Et qu'est ce que �a change exactement pour l'application?

    Merci

Discussions similaires

  1. extraire le jour dans une requete sql dans une colone de type date
    Par levasseur62 dans le forum VB 6 et ant�rieur
    R�ponses: 9
    Dernier message: 17/04/2011, 21h42
  2. R�ponses: 6
    Dernier message: 13/11/2009, 16h06
  3. R�ponses: 1
    Dernier message: 26/09/2007, 17h50
  4. Importer valeur requete SQL dans une Requete
    Par qbihlmaier dans le forum Requ�tes et SQL.
    R�ponses: 3
    Dernier message: 21/03/2006, 14h24
  5. Affcecter une valeur NULL dans une requete param�tr�e
    Par thiouwz2 dans le forum Bases de donn�es
    R�ponses: 7
    Dernier message: 05/11/2004, 15h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo