I'm looking to add a feature to one of my apps that allows the user to select a data source similar to how Microsoft Word mail merge does. I'm wondering if there is something out there which I could use in a commercial application. If not, any suggestions on how to roll my own (i.e., how to look at the machines data source list)?
Also, I do know of the Microsoft.Data.ConnectionUI.DataConnectionDialog, however this is not usable (the dll is not free to distribute AFAIK).
Much obliged!