0

Я отлаживаю приложение на устройстве Windows Mobile и хочу просмотреть данные в базе данных SqlCE на устройстве. Мне было приказано скопировать SDF-файл с устройства на мой dev-блок, но есть ли более простой способ сделать это через визуальную студию, не копируя ничего?Как просмотреть данные в базе данных SqlCE на устройстве из visual studio?

Я использую Visual Studio 2005, Compact Framework V2 и Windows Mobile 5.

Благодарность

ответ

1

В 2008 году при добавлении нового соединения вы можете выбрать «устройство соединения ActiveSync». Кажется, что это работает большую часть времени, хотя у меня были проблемы с некоторыми устройствами.

Хотя я считаю, что часто лучше копировать базу данных на рабочий стол, потому что с ней работать быстрее.

+0

Эта опция находится в 2005 году, а я только что нашел его – Charlie

1

Там нет простого способа использования Studio, нет (студия '08 не имеют то же ограничение). PrimeWorks' Data Port Console позволяет просматривать базы данных устройств с ПК.

0

Вам нужно запустить его на самом устройстве для отладки? Если нет, я бы рекомендовал развернуть его в эмулятор и запустить с базой данных в местоположении SD-карты, которая будет присутствовать в файловой системе вашего ПК. Оттуда вы можете просматривать базу данных одновременно с запуском мобильного приложения.

1

Я верю, что если вы перейдете к Server Explorer (View -> Server Explorer), нажмите кнопку «Добавить соединение» и выберите «Microsoft SQL Server Compact 3.5 (поставщик данных .NET Framework для Microsoft SQL Server Compact 3.5)». (возможно, 2.0 в вашем случае), поскольку в качестве источника данных вы можете выбрать базу данных с вашего локального компьютера или с подключенного устройства ActiveSync. Как сказал tjjjohnson, это будет довольно медленный способ проверки базы данных.

0

Я использовал WebMatrix, чтобы открыть папку, в которой мой App_Data/database.sdf файл SQL Compact DB существовал и работал как шарм

 Смежные вопросы

  • Нет связанных вопросов^_^