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 7.559 mal aufgerufen.
Anzeige
![]() ![]() ![]() (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. |
sevWizard für VB5/6 ![]() Professionelle Assistenten im Handumdrehen Erstellen Sie eigene Assistenten (Wizards) im Look & Feel von Windows 2000/XP - mit allem Komfort und zwar in Windeseile :-) Tipp des Monats TOP Entwickler-Paket ![]() TOP-Preis!! Mit der Developer CD erhalten Sie insgesamt 24 Entwickler- komponenten und Windows-DLLs. Die Einzelkomponenten haben einen Gesamtwert von 1866.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. |