Lire les recordset adtg en dotnet

Soyez le premier à donner votre avis sur cette source.

Snippet vu 8 060 fois - Téléchargée 31 fois

Contenu du snippet

Vous n'êtes pas nombreux, mais certains d'entre vous utilisent certainement les sauvegardes de recordset en ADO (tout court).
En utilisant la méthode save des recordsets ado, il est possible de sauvegarder le contenu d'un recordset dans un fichier au format ADTG ou au format XML.
Oui mais... vous vous êtes mis à programmer en dotNET et... vous ne savez plus lire l'export automatique de votre base.
Voici la méthode pour lire un fichier sauvegardé sous ce format avec ADO.NET
C'est simple, c'est que du bonheur.

Source / Exemple :


Dim db As System.Data.OleDb.OleDbConnection
db = New System.Data.OleDb.OleDbConnection
db.ConnectionString = "Provider=MSPersist"
db.Open()

Dim rs As System.Data.OleDb.OleDbDataReader
Dim cmd As System.Data.OleDb.OleDbCommand
cmd = db.CreateCommand()
cmd.CommandText = nom_de_fichier
rs = cmd.ExecuteReader

Conclusion :


Plus d'informations (en anglais) :
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/ado270/htm/mdrefmspersist.asp
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/oledb/htm/oledbprovthe_ole_db_persistence_provider.asp
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/oledb/htm/oledbprovthe_ole_db_persistence_provider.asp

A voir également

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.