I have always worked with mySQL, but have recently recieved a spec for a contract that requires the site to be build in ASP.net in order to read and write data from their SQL database.
Do I have to do this? or is this misinformation? Can I still work in PHP and have access to the SQL database?
PHP supports all the major SQL databases. See this list.