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

Langages Discussion :

récupérer deux lignes précises d'une base de données [Débutant]


Sujet :

Langages

  1. #1
    Membre du Club
    Inscrit en
    Mars 2013
    Messages
    70
    Détails du profil
    Informations forums :
    Inscription : Mars 2013
    Messages : 70
    Points : 40
    Points
    40
    Par défaut récupérer deux lignes précises d'une base de données
    bonjour,
    je voudrais récupérer 5 lignes précises d'une base de données.
    voici un code qui affiche les 3 premières lignes d'une base access.
    En effet je voudrais plutôt afficher les lignes 4 à 9 de la base access.
    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
    18
    19
    20
     Try
     
     
                Using conn As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\lefin.mdb;Jet OLEDB:Database Password=kipre;")
                    conn.Open()
                    Dim command As New OleDbCommand("SELECT TOP 3  valeur,horizonplacement,delairealisation,risque,observation from BILANPATRIMONIALACTIF order by Id_actif ASC", conn)
                    Dim adapter As New OleDbDataAdapter
                    Dim dt As New DataTable
                    adapter.SelectCommand = command
                    adapter.Fill(dt)
                    DataGridView1.DataSource = dt
     
                    adapter.Dispose()
                    command.Dispose()
                    conn.Close()
     
                End Using
     
            Catch
            End Try
    Merci

  2. #2
    Membre habitué Avatar de ToshiroSama
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2010
    Messages
    77
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2010
    Messages : 77
    Points : 131
    Points
    131
    Par défaut
    Bonjour,

    Modifie ta requête de façon à ce qu'elle te retourne les ligne de 4 à 9.
    Utilise RowNum



    ex :
    Select ................. , ROWNUM AS NUMERO ....
    from ...........
    WHERE NUMERO BETWEEN 4 AND 9
    Face your fears, live your life

  3. #3
    Membre du Club
    Inscrit en
    Mars 2013
    Messages
    70
    Détails du profil
    Informations forums :
    Inscription : Mars 2013
    Messages : 70
    Points : 40
    Points
    40
    Par défaut
    merci pour la réponse. car elle a résolu mon problème

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Batch] Récupérer toutes les tables d'une base de données
    Par Centonni dans le forum Spring
    Réponses: 2
    Dernier message: 16/09/2012, 11h58
  2. Récupérer des fils twitter dans une base de données ?
    Par H.ile dans le forum Décisions SGBD
    Réponses: 1
    Dernier message: 16/09/2011, 09h09
  3. [MySQL] récupérer des images à partir d'une base de données mysql
    Par j_esti dans le forum PHP & Base de données
    Réponses: 11
    Dernier message: 21/04/2011, 13h34
  4. Réponses: 0
    Dernier message: 09/02/2011, 09h13
  5. [MySQL] Supprimer une ligne afficher dans une base de donnée
    Par julienchpt dans le forum PHP & Base de données
    Réponses: 31
    Dernier message: 14/10/2005, 15h45

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