Как подключиться к SQL Server Compact 4.0 в ASP.NET?

Я хочу подключиться к 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 ..

10
задан onof 19 February 2016 в 10:53
поделиться