Я хочу подключиться к SQL Server Compact 4.0 в моем приложении ASP.NET.
Вот пример кода:
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();
}
Но у меня следующая ошибка: "Произошла ошибка, связанная с сетью или конкретным экземпляром, при установке соединения с SQL Server. Сервер не найден или недоступен. Убедитесь, что имя экземпляра правильное и что SQL Server настроен на разрешение удаленных подключений. (Поставщик: Сетевые интерфейсы SQL, ошибка: 26 - Ошибка при обнаружении сервера / указанного экземпляра) "
SqlDataSource имеет конструктор с тремя параметрами, одним из которых является 'providerName', поэтому как указать, что я определенно хочу использовать поставщика Sql Server Compact? Также я добавил ссылку на System.Data.SqlServerCe ..