Desidero connettermi a SQL Server Compact 4.0 nella mia applicazione ASP.NET.Come connettersi a SQL Server Compact 4.0 in ASP.NET?
Ecco esempio di codice:
protected void Page_Load(object sender, EventArgs e)
{
string connStr = "Data Source=D:\\MyDB.sdf;";
string sqlStr = "select * from tblMyTable";
var sqlDataSrc = new SqlDataSource(connStr, sqlStr);
GridWithUrls.DataSource = sqlDataSrc;
GridWithUrls.DataBind();
}
ma ho l'errore successivo: "Si è verificato un errore relativo alla rete o specifica dell'istanza mentre stabilisce una connessione al server SQL server.The non è stato trovato o non era accessibile Verificare che il nome dell'istanza sia corretto e che SQL Server è configurato per consentire le connessioni remote.. (provider: SQL interfacce di rete, errore: 26 - errore del server/dell'istanza specificata)"
lo SqlDataSource ha costruttore con tre parametri, uno di questi è 'providerName' quindi, come specificare che I vuoi sicuramente usare il provider Sql Server Compact? Anche io ho aggiunto riferimento System.Data.SqlServerCe ..
grazie che ha senso – Yara