Mit dem nachfolgenden Tipp möchten wir Ihnen eine Möglichkeit vorstellen, wie Sie ein beliebiges Recordset schnell und bequem in ein ASCII-Textfile exportieren können. Nicht nur, dass die Routine gemessen an ihrer Leistung sehr klein ist; sie ist zudem auch noch ultraschnell. Fügen Sie den nachfolgenden Code in ein Modul ein: ' Recordset nach ASCII exportieren Public Sub ExportRSToASCII(ExpRST As ADODB.Recordset, sFile As String, _ Optional ByVal Delimiter As String = ";") Dim ExpString As String Dim F As Integer With ExpRST ExpString = .GetString(adClipString, , Delimiter, vbCrLf) End With F = FreeFile Open sFile For Output As #F Print #F, ExpString Close #F End Sub Aufgerufen wird die Routine wie folgt: ExportRSToASCII myRecordset, "C:\Export.txt"
Optional kann als dritter Parameter ein Feldtrenner angegeben werden. Als Standardwert wird ein Semikolon (;) verwendet. Dieser Tipp wurde bereits 13.498 mal aufgerufen.
Anzeige
Diesen und auch alle anderen Tipps & Tricks finden Sie auch auf unserer aktuellen vb@rchiv (einschl. Beispielprojekt!) Ein absolutes Muss - Geballtes Wissen aus mehr als 8 Jahren vb@rchiv! - nahezu alle Tipps & Tricks und Workshops mit Beispielprojekten - Symbol-Galerie mit mehr als 3.200 Icons im modernen Look Weitere Infos - 4 Entwickler-Vollversionen (u.a. sevFTP für .NET), Online-Update-Funktion u.v.m. |
Neu! sevCommand 4.0 ![]() Professionelle Schaltflächen im modernen Design! Mit nur wenigen Mausklicks statten auch Sie Ihre Anwendungen ab sofort mit grafischen Schaltflächen im modernen Look & Feel aus (WinXP, Office, Vista oder auch Windows 8), inkl. große Symbolbibliothek. Tipp des Monats Heinz Prelle Datei-Mehrfachauswahl an eine ListBox übergeben Dieser Tipp zeigt, wie Sie über den Windows-CommonDialog eine Mehrfach-Dateiauswal realisieren... Access-Tools Vol.1 ![]() Über 400 MByte Inhalt Mehr als 250 Access-Beispiele, 25 Add-Ins und ActiveX-Komponenten, 16 VB-Projekt inkl. Source, mehr als 320 Tipps & Tricks für Access und VB |
||||||||||||||||
|
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein. |
|||||||||||||||||


Recordset nach ASCII exportieren (ADO)


