Я хочу подключиться к 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 Network Interfaces, ошибка: 26 - Ошибка определения местоположения сервера/экземпляра)
В SqlDataSource есть конструктор с тремя параметрами, один из них - имя поставщика, поэтому, как указать, что я хочу определенно использовать поставщик Sql Server Compact? Также я добавил ссылку System.Data.SqlServerCe..