Ho un problema nel collegarmi manualmente a SQL Server Express 2005 in C#. Non è un problema di server, perchè con ASP.NET e utilizzando la funziona "Crea database" di Visual C# funziona perfettamente.
Il problema è quando cerco di usare del codice tipo:

codice:
SqlConnection myConnection;
SqlCommand myCommand;
SqlDataReader myReader;

myConnection = new SqlConnection("Data Source=SQLEXPRESS;Initial Catalog=database;User Id=pippo;Password=topolino;");
myConnection.Open();
Tutto quello che ottengo però è l'errore:

codice:
Si è verificato un errore mentre si cercava di stabilire una connessione con il server.  Quando ci si connette a SQL Server 2005, questo errore potrebbe essere provocato dal fatto che l'SQL Server non ammette connessioni remote sotto le impostazioni predefinite.
L'unico dubbio che mi viene è che in ASP.NET il data source viene indicato come ./SQLEXPRESS, cosa che, però, se faccio in C#, mi porta ad un errore di "Sequenza di escape non riconosciuta".
Sapete aiutarmi? Grazie!