locked
Подскажите, пожалуйста, с Windows Phone БД RRS feed

  • Вопрос

  • Доброго времени суток. Пытаюсь создать приложение для Windows Phone 7.1 ОС. Кучу форумов перечитал, не нашел ответа на свой вопрос.
    Рассказываю ситуацию: допустим приложение будет тематики супермаркет, главная страница, пару второстепенных, в общем будет список товаров: например там:
    Вода
    Сладости
    Бакалея
    Переходя на страницу "Вода" выплывает список различной воды-сладкой, несладкой, газированной, какой только придумать можно, в общем там должно из БД подгружаться всё, должна быть картинка, название и цена. При нажатии на определенный товар, например Borjomi, открывается общая страница PRODUCT и на неё должна загружаться подробная информация:
    Borjomi 0.5
    Цена
    Картинка
    Описание

    Вопрос таков: Как это реализовать чтоб БД хранилась в приложении?
    Напишите, пожалуйста, подробнее, если можно, или дайте ссылку, где об этом рассказывается. Буду очень благодарен!

    21 января 2013 г. 18:24

Ответы

  • Доброго времени суток!

    Позвольте уточнить о Вашем приложении, Вы же хотите реализовать его в академических целях, правильно?  Если да, то можно посмотреть ресурсы, например:

    1. http://blog.ponfius.com/2011/10/wp7.html

    2. http://blogs.msdn.com/b/wriju/archive/2011/08/01/windows-phone-7-using-local-database-for-application.aspx

    3. Вот подобный вопрос, как у Вас, и в ответе приводится хороший список ресурсов:

    http://stackoverflow.com/questions/8982403/local-database-samples-in-windows-phone-7



    • Помечено в качестве ответа Knyazik 21 января 2013 г. 20:56
    • Снята пометка об ответе Knyazik 21 января 2013 г. 21:59
    • Предложено в качестве ответа Abolmasov Dmitry 23 января 2013 г. 8:37
    • Помечено в качестве ответа Abolmasov Dmitry 25 января 2013 г. 12:03
    • Снята пометка об ответе Knyazik 25 января 2013 г. 23:12
    • Помечено в качестве ответа Abolmasov Dmitry 31 января 2013 г. 7:31
    21 января 2013 г. 20:10
  • По работе с локальной БД sdf можете посмотреть серию статей здесь

    • Помечено в качестве ответа Abolmasov Dmitry 31 января 2013 г. 7:31
    27 января 2013 г. 13:38

Все ответы

  • Доброго времени суток!

    Позвольте уточнить о Вашем приложении, Вы же хотите реализовать его в академических целях, правильно?  Если да, то можно посмотреть ресурсы, например:

    1. http://blog.ponfius.com/2011/10/wp7.html

    2. http://blogs.msdn.com/b/wriju/archive/2011/08/01/windows-phone-7-using-local-database-for-application.aspx

    3. Вот подобный вопрос, как у Вас, и в ответе приводится хороший список ресурсов:

    http://stackoverflow.com/questions/8982403/local-database-samples-in-windows-phone-7



    • Помечено в качестве ответа Knyazik 21 января 2013 г. 20:56
    • Снята пометка об ответе Knyazik 21 января 2013 г. 21:59
    • Предложено в качестве ответа Abolmasov Dmitry 23 января 2013 г. 8:37
    • Помечено в качестве ответа Abolmasov Dmitry 25 января 2013 г. 12:03
    • Снята пометка об ответе Knyazik 25 января 2013 г. 23:12
    • Помечено в качестве ответа Abolmasov Dmitry 31 января 2013 г. 7:31
    21 января 2013 г. 20:10
  • Alexandr Zherebtsov, спасибо, первая ссылка вроде как бы является ответом, попробую с тем примером реализовать.
    Нет, это не в академических целях:) Это для личного развития так сказать. Хочется освоить новую технологию, хотелось бы создать несколько приложений различного характера. С Silverlight никогда не сталкивался, но так как владею html, с xaml проблем не возникло, а вот с базами данных работал только в MS Access и на Delphi. Большое спасибо за полезную информацию!
    21 января 2013 г. 21:00
  • Рад помочь. :) А вообще такого рода приложения, как у Вас, обычно реализуются без локальной базы данных. И основная логика работы с базой данных реализуется в виде веб сервиса, с которым уже взаимодействует приложение.
    22 января 2013 г. 5:08
  • По взаимодействию через WCF можете посмотреть пример WCF сервис для приложения на Windows Phone 7

    Для связи [mail]

    23 января 2013 г. 8:37
  • Я пытался сделать
    Помогите пожалуйста разобраться.

    В качестве SQL-менеджера скачал SQL Manager Lite for SQL Server, создать таблицы получилось, создал в VS2010 проект и заменил данные на те, что на том мануале, вот на следующем пункте завис:
    Инициализация локального репозитория (п.8)

    Скачал Git, первые 4пункта выполнил, а при выполнении команды git init пишет "No such file or directory".

    Еще вопрос: может кто подскажет базовые команды как в коде подключить и работать со своей БД *.sdf формата?
    • Изменено Knyazik 25 января 2013 г. 21:51
    25 января 2013 г. 17:16
  • По работе с локальной БД sdf можете посмотреть серию статей здесь

    • Помечено в качестве ответа Abolmasov Dmitry 31 января 2013 г. 7:31
    27 января 2013 г. 13:38