[C#] Data link scherm weergeven (udl window)
Om in een Windows applicatie de gebruiker een database aan te laten geven, kan je ervoor kiezen om dit te laten doen via het Data link schermpje: Via deze interface kan de gebruiker op eenvoudige wijze een verbinding maken met een database. Het is mogelijk dit scherm vanuit je code aan te roepen en de connection string die hij genereert op te halen. Dit gaat als volgt. Als eerste moeten er references worden toegevoegd aan je project. Deze zijn: In het .NET tabblad: - ADODB In het COM tabblad: - Microsoft OLE DB Service Component 1.0 Type Library Nadat de references zijn toegevoegd, kan met de volgende code het scherm worden getoond en de connection string worden opgehaald: ADODB.Connection adodbConnection = new ADODB.Connection; object connection = (object)adodbConnection; MSDASC.DataLinks dl = new MSDASC.DataLinks; dlg.PromptEdit(ref connection); De connection string kan nu worden opgevraagd met: MessageBox.Show(connection.ConnectionString); Indien reeds een connection string bekend i...