cs_dragon
Messages postés2336Date d'inscriptionsamedi 14 juillet 2001StatutMembreDernière intervention 5 mai 2009
-
27 mai 2004 à 15:32
cs_dragon
Messages postés2336Date d'inscriptionsamedi 14 juillet 2001StatutMembreDernière intervention 5 mai 2009
-
27 mai 2004 à 20:58
est ce qu'il y a un équivalent au reccordset en .Net ???
genre:
dim rst as reccordset
set rst = currentdb.openreccordset("select * from table")
while not rst.eof
msgbox rst![champs]
rst.movenext
wend
cs_lim
Messages postés329Date d'inscriptionjeudi 20 novembre 2003StatutMembreDernière intervention10 mai 20147 27 mai 2004 à 16:01
C'est le DataAdapter
Exemple avec SQLServer
CategoryID est un entier
CategoryName est une string
'Connexion ou Server
Dim cnn1 as SqlConnection = New SqlConnection("Data Source=(local);Integrated Security=SSPI;Initial Catalog=NOMDETABASE")
cnn1.open
'Objet Command et affectation d'une requête
Dim cmd1 as SqlCommand=cnn1.CreateCommand()
cmd1.commandText="SELECT CategoryID, CategoryName FROM Categories"
'Objet DataReader et copier le jeu de résultats de la commande SQL
Dim drd1 sq SqlDataReader=cmd1.ExecuteReader()
'Parcourir le DataReader et l'afficher dans une MSGBOX
Dim str1 as String
Do While drd1.read()
str1=str1 & "Category " & drd1.getint32(0).tostring & " est & drd1.getstring(1) & vbcr
Loop
msgbox(str1)
'Fermer les objets
drd1.close()
cnn1.close()
Je n'ai pas tester le code. Mais il vient du bouquin Programmation deSQLSerer 2000 avec VB.NET