ado.net mode connecté !

alaa16 Messages postés 11 Statut Membre -  
 xman -
Bonjour,
je jeux recupérer un seule enregistrement d'une table client,et la metre dans une datagridview en vb.net.
afin de faire une buuton(suivant) qui afiche le client suivant ,et une autre button(precedent) .
tous ça en mode connecté a la base de données !

j'ai essayé avec ce code !!!

Dim MyConnexion As OleDbConnection = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data source=" & "c:\gestion_hotel.mdb")
Dim Mycommand As OleDbCommand = MyConnexion.CreateCommand()
Mycommand.CommandText = "select * from client "
MyConnexion.Open()
Dim myReader As OleDbDataReader = Mycommand.ExecuteReader()
Dim i As Integer = 2
Do While myReader.Read()
If myReader.Read() = i Then
DataGridView1.Rows.Add(myReader(0), myReader(1), myReader(2), myReader(3))
End If
Loop

ici par example je veux recupérer la deuxieme ligne(enregistrement) de la table!
aidez moi plz!
Mercie d'avance .
Configuration: Windows XP
Internet Explorer 6.0

3 réponses

  1. holow1 Messages postés 739 Statut Membre 71
     
    Dim MyConnexion As OleDbConnection = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data source=" & "c:\gestion_hotel.mdb")

    Dim Mycommand As OleDbCommand = MyConnexion.CreateCommand()

    Mycommand.CommandText = "select * from client "
    MyConnexion.Open()
    Dim myReader As OleDbDataReader = Mycommand.ExecuteReader()
    Dim i As Integer = 2
    dim j as integer=0

    Do While myReader.Read()
    j+=1
    if j = 2 then
    DataGridView1.Rows.Add(myReader(0), myReader(1), myReader(2), myReader(3))
    end if
    Loop
    2
    1. xman
       
      plzzz , le code de rechercher en mode connecter , (rechercher dans une datagridview)
      0
  2. mohamed
     
    comment remplir datagrid avec mode connecter svp
    0
  3. holow1 Messages postés 739 Statut Membre 71
     
    bonjour,

    Pour remplir une datagrid avc mode conncter

    apres la remplissage du datareader

    Dim dt As DataTable

    en click

    dt.load(NomDataReder)
    datagrid;datasource=dt

    a plus
    0