Dynamic configuration of data access block

It seems that about 3 times a week I get a question like this...

   "How do I use the Data Access Block with connection information that is not known until runtime?"

Well next week I'm going to answer that question in our Ask p&p webcast but I also wrote up the answer so that everyone can take a peek. So here it is... enjoy!