How are you connecting to the datasource? Maybe you messed up the connection. For instance you are connecting via ODBC and the DSN has been corrupted or you user doesn't have access to the database. Maybe you have specified a connection method that you don't have access to, without realizing it.
I honestly don't know, just throwing out an idea, since I have never had this happen to me, and now I use disconnected recordsets via XML.
At the very worse, very worse, uninstall/reinstall Crystal.
Hope this helps, or at leasts gives an idea of where to look