Utiliser ado.net comme en ado (recordset)

5/5 (3 avis)

Vue 11 536 fois - Téléchargée 1 808 fois


Description

Voila pour ceux qui comme moi ont beaucoup de mal avec les nouvelles méthodes de l'ADO.Net, j'ai réalisé cette classe permettant de manipuler une BDD Access de la même qu'en ADO.

Tout n'est évidemment pas supporté mais cela permet d'executer presque toutes les requetes que l'on utilise fréquemment.

Source / Exemple :


Dim rs As New OLEDB.Recordset()

'On ouvre la requete
rs.Open("SELECT * FROM TAB_EXEMPLE", DBase)

'On ajoute une ligne
rs.AddNew()

'On rempli les champs
rs.Fields("Prenom") = sVarPrenom
rs.Fields("Nom") = sVarNom

'On applique la MAJ
rs.Update()

'On ferme le recordset
rs.Close()
rs = Nothing

Conclusion :


Signalez moi les bugs et vos propositions d'amélioration SVP

Codes Sources

A voir également

Ajouter un commentaire Commentaires
cs_bonnoccaz Messages postés 6 Date d'inscription lundi 25 août 2003 Statut Membre Dernière intervention 5 mai 2013
5 mai 2013 à 19:01
Félicitation ..

Grace a ton code.. je vais pouvoirs migrer mon ancien code 32BIT X86 en 64Bit..

Ça évite d’avoirs deux PC pour un même logiciels..
cs_petchy Messages postés 710 Date d'inscription jeudi 20 février 2003 Statut Membre Dernière intervention 19 mai 2015 3
31 déc. 2008 à 17:38
bonsoir
super,comme source
@plus
petchy
Apa 23 Messages postés 10 Date d'inscription samedi 11 novembre 2000 Statut Membre Dernière intervention 30 mars 2010
24 nov. 2008 à 19:53
Intéressant comme code pour bien comprendre la différence entre les 2, même si je suis plus pour utiliser la nouvelle méthode, il faut savoir tourner la page. J'ai codé pendant 10 ans sous VB6 et j'ai toujours ces vieux réflexes.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.