Les Allergies
Alimentaires
Posez votre question Signaler

ado.net mode connecté !

alaa16 11Messages postés 13 septembre 2008Date d'inscription 13 avril 2010Dernière intervention - Dernière réponse le 9 mars 2011 à 10:19
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 .
Lire la suite 

ado.net mode connecté »

4 réponses
Réponse
+2
moins plus
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
xman - 9 mars 2011 à 10:19
plzzz , le code de rechercher en mode connecter , (rechercher dans une datagridview)
Ajouter un commentaire
Ce document intitulé «  ado.net mode connecté ! » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?