oAppl.logonserver("ado.dll", gcDatasource, ,sqluser,sqlpass)
ado.dll is not a Crystal Reports dll and will not work. In fact, when I did a search on my system, there was no ado.dll found. You need to specify the CR ado driver listed in the Runtime help file or chapter 18 of my book.