While using the Entity Framework I have split it out to it\'s own project:
I know you've been mucking around with your connection strings to sanitize them but I'm guessing you didn't put the "'s around the password in?
Are they actually required?
Double check your connection string is correct, little typo's can cause this same error.
This is wrong:
<add name="Entities" connectionString="metadata=res://*/OnlineAB.csdl|res://*/OnlineAB.ssdl|res://*/OnlineABSuperAdmin.msl;provider=System.Data.SqlClient;provider connection string="data source.;initial catalog=
This is right:
<add name="Entities" connectionString="metadata=res://*/OnlineAB.csdl|res://*/OnlineAB.ssdl|res://*/OnlineABSuperAdmin.msl;provider=System.Data.SqlClient;provider connection string="data source=.;initial catalog=
See after the DataSource I was missing an equal sign.