Если вы идете в Пуск-> Программы-> Visual Studio 20XX-> Visual Studio Remote Tools, есть программа под названием Remote Viewer. Когда вы запустите это, вы увидите «файловую систему» вашего виртуального устройства. Просто перенесите файл SDF куда-нибудь в файловую систему и установите строку подключения в вашем приложении в это место.
РЕДАКТИРОВАТЬ: Просто чтобы быть немного более ясным, я проведу вас через быстрый образец. Откройте Remote Viewer (убедитесь, что вы используете устройство того же типа, что и в вашем проекте) и найдите папку ApplicationData. Затем нажмите Файл-> Экспорт файла и перейдите к C: / Program Files / Microsoft Sql Server Compact Edition / V3.5 / Samples и выберите файл Northwind.sdf. Это перенесет базу данных Northwind на ваше виртуальное устройство.
Затем перейдите к своему проекту и создайте простую форму с кнопкой и сеткой данных. Затем нажмите Добавить ссылку и добавьте ссылку на System.Data.SqlServerCe. Затем добавьте этот код в событие нажатия кнопки button1:
private void button1_Click(object sender, EventArgs e)
{
string connectionString = String.Format(@"Data Source={0}\Northwind.sdf",
Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData));
SqlCeConnection connection = new SqlCeConnection(connectionString);
DataTable table = new DataTable();
SqlCeDataAdapter adapter = new SqlCeDataAdapter("SELECT * FROM PRODUCTS",connection);
adapter.Fill(table);
this.dataGrid1.DataSource = table;
}
Запустите его и нажмите кнопку. Удачи!