I. Introduction▲
Dans cet article nous allons étudier spécifiquement l'objet Recordset ADO. Cette étude va pourtant nous entraîner à travers tout le modèle d'objets ADO.
En parcourant les forums Access et Visual basic de « developpez.com », je me suis rendu compte que si cet objet est très utilisé, il l'est souvent assez mal ce qui engendre un grand nombre de dysfonctionnements.
Ceci est d'ailleurs compréhensible puisque cet objet demande une connaissance correcte des mécanismes mis en jeux par les SGBD et les fournisseurs, ainsi que quelques astuces de programmation. En effet, ADO dans sa vision « universelle » d'accès aux données offre de nombreuses techniques. Malheureusement chaque fournisseur supportera ou non ces techniques. Ceci demande un travail important au développeur afin de bien connaître son fournisseur, sauf à utiliser un code très peu fonctionnel.
Les exemples de cet article ont été écrits pour la plupart avec Visual Basic 6 SP 5 et utilisent le moteur Jet 4.0. Pour rester cohérent, les exemples avec ADO.NET sont écrits en VB.NET.