Existenz von SQL Objekten überprüfen

Um stabile Release-Skripte schreiben zu können, ist es sinnvoll vor dem Anlegen von Objekten zum Beispiel zu prüfen um dieses nicht aus einem früheren Release-Lauf noch vorhanden ist. Denn in dem Fall würde ein CREATE natürlich fehlschlagen. Wir haben in diesem Artikel verschiedene Check-Skripte für unterschiedliche Datenbank-Objekt-Typen zusammengetragen. Funktion Das nachfolgende Snippet löscht eine Funktion,… Weiterlesen Existenz von SQL Objekten überprüfen

Datei zeilenweise in MS SQL hochladen

Dieses Beispiel nutzt nicht VBA sondern VBScript um den Inhalt einer Textdatei zeilenweise in einen MS SQL Server hoch zu laden. Der Verbindungsaufbau erfolgt dabei per Trusted Connection. Das Skript lädt problemlos auch sehr große Dateien mit mehreren GB und > 1 Mio. Zeilen.   dateiPfad = „E:\importfiles\UAFiles\uat5_Worker_137542-1_FULL_20190412092040.txt“ Const ForReading = 1 Const adOpenStatic =… Weiterlesen Datei zeilenweise in MS SQL hochladen

In Excel Combobox mit Recordset befüllen

Im Netz findet man die abenteuerlichsten Anleitungen, wie man Daten aus einem Recordset in eine Combobox eines benutzerdefinierten Formulares übernehmen kann. Da wird beispielsweise gesagt, man müsse die Daten erst in ein eigenes Worksheet kopieren um sie dann mit einem Zellbezug in die Combobox zu übernehmen. Dabei ist die Lösung in VBA eigentlich recht simpel.… Weiterlesen In Excel Combobox mit Recordset befüllen

Barcode mit Excel-Bordmitteln erstellen

Sollen Dokumente maschinenlesbar sein, führt in der Regel kein Weg an Barcodes vorbei. Oftmals werden für die Erstellung dieser Barcodes spezielle Schriftarten verwendet, die den darzustellenden Text umwandeln. Doch gerade wenn man Dokumente mit eingebetteten Barcodes weitergeben möchte, kann man nicht sicher sein, dass die benötigte Schriftart auch auf dem Zielrechner vorhanden ist. Deshalb möchten… Weiterlesen Barcode mit Excel-Bordmitteln erstellen

Order und Unterordner auslesen

Das FileSystemObject bietet vielfältige Möglichkeiten, um von VBA aus mit dem Datei-System zu interagieren. So gibt es spezielle Methoden / Eigenschaften, um auf den Inhalt eines Ordners zuzugreifen. Kniffelig wird die Sache meist, wenn auch noch der Inhalt aller Unterordner mit erfasst warden soll. Hier hilft eine Technik namens Rekursion. Hinter diesem etwas sperrigen Namen… Weiterlesen Order und Unterordner auslesen