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.902 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. |
sevOutBar 4.0 Vertikale Menüleisten á la Outlook Erstellen von Outlook ähnlichen Benutzer- interfaces - mit beliebig vielen Gruppen und Symboleinträgen. Moderner OfficeXP-Style mit Farbverläufen, Balloon-Tips, u.v.m. Tipp des Monats April 2024 Skyfloy Chart von Microsoft und dazu noch gratis Tutorial für Microsoft Chart Controls für Microsoft .NET Framework 3.5 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. |