> Tech > Une meilleure approche

Une meilleure approche

Tech - Par Renaud ROSSET - Publié le 24 juin 2010

Au lieu de l’objet TextStream, j’ai décidé d’utiliser un objet ADO (ActiveX Data Objects). (Voir l’encadré exclusif Web, www.itpro.fr Club abonnés « ADO Recordset Objects » ; pour des informations de téléchargement, voir On the Web, page 1).

Pour les lecteurs qui n’en ont jamais encore utilisé, un

Une meilleure approche

objet Recordset est une collection en mémoire de données souvent (mais pas toujours) extraites d’une base de données. À l’instar d’une table de base de données, un objet Recordset a des champs (colonnes) et des enregistrements (lignes). Cependant, les données d’un objet Recordset ne proviennent pas forcément d’une base de données.

Un objet Recordset sans source de données est appelé recordset déconnecté. Si vous optez pour lui, votre script devra définir les champs de l’objet Recordset et ajouter les enregistrements à l’aide des méthodes de l’objet Recordset. ADO peut aussi se connecter aux fichiers .mdb de Microsoft Access, aux bases de données SQL Server et bien d’autres.

Dans le cas présent, je m’en tiens aux fichiers texte CSV, parce que CSV est un format très répandu, donc largement compris et lisible. Je voulais aussi éviter le fardeau des formats base de données propriétaires.

Téléchargez cette ressource

Microsoft 365 Tenant Resilience

Microsoft 365 Tenant Resilience

Face aux failles de résilience des tenants M365 (configurations, privilèges, sauvegarde). Découvrez 5 piliers pour durcir, segmenter et surveiller vos environnements afin de limiter l’impact des attaques. Prioriser vos chantiers cyber et améliorer la résilience de vos tenants Microsoft 365.

Les plus consultés sur iTPro.fr

A lire aussi sur le site

À la une de la chaîne Tech