Das Projekt ist mehr oder weniger ein Testfall für verschiedene Tipps, die integriert sind und ein paar Programmierprinzipien zeigen. Aber vordergründig zeigt es die Definition eines SQL-Connectionstrings unter VBA. Im Mttelpunkt steht eine Userform zum Definieren des Strings mittels einfacher Auswahl der String-Parameter aus vordefinierten Strings. Die wichtigsten Parameter sind aufgelistet in Comboboxen oder Textboxen. Durch Auswahl der entsprechenden Checkbox wird der Parameter in den Connectionstring übernommen. So kann schnell und einfach dieser String zusammengesetzt werden. Spezielle Programmierung:
Programmablauf:
WICHTIG
Zu Beginn des Programms wird zunächst der SQL-Server ermittelt, Controlarrays definiert, eventuell existierender Connectionstring aus Dokumenten-Variable gelesen, die Datei 'vbaXMLFile.xml' gelesen. Jetzt steht die Userform zum Definieren des Connectionstrings mit Anfangswerten bereit. Durch Klicken auf die entsprechenden Checkboxen kann der rechts in Textbox angezeigter String verändert werden. Bei MouseOver bei den Labels (vor den CheckBoxen) ändert sich der Cursor in 'Fragezeichen', was bedeutet: bei Klick kann eine kurze Hilfe im RTF-Format zu dem betreffenden Parameter angezeigt werden (dazu wird eine zweite Userform mit dem Control 'Inkedit' verwendet). Ist der Connection-String 'OK', kann er getestet und eventuell als Dokument-Variable gespeichert werden. ACHTUNG: Das Codemodul dhControlArray muss als Klasse im Projekt gespeichert sein. Dieser Tipp wurde bereits 6.874 mal aufgerufen. Voriger Tipp | Zufälliger Tipp | Nächster Tipp
Anzeige
Diesen und auch alle anderen Tipps & Tricks finden Sie auch auf unserer aktuellen vb@rchiv Vol.6 (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! sevDTA 3.0 Pro SEPA mit Kontonummernprüfung Erstellen von SEPA-Dateien mit integriertem BIC-Verzeichnis und Konto- nummern-Prüfverfahren, so dass ungültige Bankdaten bereits im Vorfeld ermittelt werden können. Tipp des Monats März 2024 Dieter Otter UTF-8 Konvertierung von Dateien und Strings VB6 selbst verfügt über keine Funktionen zur UTF-8 Konvertierung von Daten. Mit Hilfe des ADODB.Stream-Objekts lassen sich diese fehlenden Funktionen aber schnell nachrüsten. TOP Entwickler-Paket TOP-Preis!! Mit der Developer CD erhalten Sie insgesamt 24 Entwickler- komponenten und Windows-DLLs. Die Einzelkomponenten haben einen Gesamtwert von 1605.50 EUR... |
||||||||||||||||
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. |