2010-10-19 3 views
2

Я хотел бы знать, как получить доступ к данным, хранящимся в таблицах SQL-сервера, с Windows Mobile на ПК.Windows Mobile - Доступ к таблице приложений с ПК

, например. Я могу добавить много данных в приложение, и когда я подключусь к ПК, я бы хотел получить к нему доступ.

Мы можем использовать SQL Server Sync для синхронизации данных и использования веб-служб, возможно получить доступ к данным, но это связано с IIS.

Есть ли какие-либо более эффективные способы доступа к данным из приложения?

ответ

1

При подключении к ПК вы получаете соединение с центром ActiveSync/Window Device Center. При этом вы получите буксирные вещи:

  • Avaiability удаленного API (Rapi) Способы подключения сети
  • NDIS

Ни один из них обеспечивают механизм «вне коробки» для взаимодействуя с базой данных, поэтому вам нужно либо разработать, либо приобрести что-то, что сделает это за вас. Здесь вы бы просто о любом количестве вариантов, но некоторые из них, которые приходят на ум:

  • Используйте сторонние решения, как Primeworks DesktopSqlCe
  • Создание your own RAPI extension DLL, что позволяет передавать вниз команды и получить обратно результаты
  • Создать собственный клиентское приложение/сервер и протокол, который использует сокеты, чтобы отправлять команды и получать результаты
  • Использование Microsoft's Sync Framework для синхронизации данных
  • Использование SQL Merge Replication

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

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