@un.sined said:The Real WTF here is that they're providing exceptions to their users instead of the generic "something didn't work" page that .NET will give you (or even better, an HTML page with pretty graphics!). And yes, SqlClient is the namespace used for connecting to MSSQL. If you wanted to connect to a non-Oracle/MSSQL server, you'd use System.Data.ODBC or System.Data.OleDB or even System.Data.Common.  CustomErrors=Off Most likely a .net newbie....