Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Windows Phone (http://forum.oszone.net/showthread.php?t=254540)

knyazik 21-02-2013 00:13 2095535

Windows Phone
 
Доброго времени суток. Иногда здесь бываю, просматриваю статьи, но по этой теме не замечал, поэтому прошу перенести тему в нужный раздел.
Вопрос состоит вот в чем:[indent]Создаю приложение, для которого нужна БД, но не локальная, потому что время от времени нужно будет обновлять.[indent]Весь гугл перерыл, но то, что мне нужно не нашел :([indent][indent]Суть приложения:[indent][indent]Есть список объектов, например:
Коробка
Мяч
Ваза
Это в листбоксе хранится, а по клику надо чтоб на страницу subject.xaml выводились в текстбоксы результаты из базы:
ширина: {Binding width}
высота: {Binding height}
и т.д.
в связи с этим 2 вопроса:
1) Как создать базу, желательно ссылку на мануал(SQL CE, Strerling, SQLMetal, WindowsPhoneDB), чтоб не сильно сложно было создавать, мне нужна база всего лишь на 10-15 колонок.
2) Как загружать из базы нужное?

lxa85 21-02-2013 14:19 2095877

knyazik, ответить, проверив решение на практике не могу в виду отсутствия среды разработки, телефона, времени и т.д.
Поэтому только поисковая информация:
Google Remote database in WP7 -> Open Data Protocol (OData) Client for Windows Phone
Вообще интересно. Сайт MS дает такую цепочку быстрых переходов: Windows Phone development -> Getting started -> Developing apps -> Data for Windows Phone -> Local database for Windows Phone.
Ссылок для работы с внешней БД нет. how to connect to the mysql database remotely how windows phone and sql
querying a database on windows phone 7 using wcf
Но вообще, судя по Local database for Windows Phone и по фразе
Цитата:

The LINQ to SQL object model is made up primarily by the System.Data.Linq.DataContext object, which acts as a proxy for the local database. The LINQ to SQL runtime is responsible for bridging the world of objects (the DataContext object) with the world of data (the local database). This relationship is summarized in the following image.
----
Ну а теперь к сути. Что за база? Сколько материала не просмотрено -- все базы локальные. Что за язык используется при написании приложения? Какая СУБД на удаленном сервере?

knyazik 23-02-2013 00:55 2097132

lxa85, спасибо, сейчас посмотрю!

База еще не создана, ее нужно будет создать, подключить, потом на сервер ее повесить и когда обновлять буду базу нужно чтоб приложение выдало уведомление пользователю.

lxa85 23-02-2013 09:09 2097187

knyazik,
Цитата:

Цитата knyazik
База еще не создана, ее нужно будет создать, подключить, потом на сервер ее повесить и когда обновлять буду базу нужно чтоб приложение выдало уведомление пользователю. »

А что ты тогда голову морочишь? Создаешь базу, смотришь, как ее переместить на локальный телефон (ссылки выше). А для обновлений пишешь отдельный модуль, который будет сверять версии баз данных и при необходимости делать синхронизацию. Постоянное соединение на уровне баз -- это вряд ли оправданное решение.

knyazik 24-02-2013 21:27 2098135

lxa85, получилось через WCF-сервис реализовать, но только некую часть..
То есть в 1 листбокс загружаются данные из 1таблицы-Предметы:

Название

Теперь думаю как реализовать чтоб по клику на название открывалась вся информация по нему..это получается нужно еще одну таблицу с привязкой к этой?
Тогда как загружать на страницу данные о предмете..
Помоги если можешь, пожалуйста


Время: 00:09.

Время: 00:09.
© OSzone.net 2001-