Do a custom install of Crystal Reports from Add/remove programs and select ADO.NET under the Database drivers, I think it's no installed by default.
If it's not there then check you MDAC drivers in Control Panel, I believe it should be version 2.8.
PS - Windows XP is going to go end of life in a few months.. time to upgrade.
Have a look at this Microsoft article, you may not have the dependencies for ADO.NET:
http://www.microsoft.com/en-us/download/details.aspx?id=5121
Don