Enable remote connections for SQL Server Express 2012
Most common problems are:
1) Your sql server express is not running. Check it in "sql server configuration manager"
2) server runs but don't allow remote connection. Use sql management studio to configure it.