Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Программирование Windows Phone

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.78
ProjectName
0 / 0 / 0
Регистрация: 13.11.2012
Сообщений: 61
#1

Подключение sdf к проекту и его использование - Windows Phone

20.04.2014, 20:06. Просмотров 1157. Ответов 16
Метки нет (Все метки)

как можно подключить sdf файл к проекту wp7/wp7.1, а так же имеются ли у вас примеры запросов к подключенному sdf файлу?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.04.2014, 20:06
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Подключение sdf к проекту и его использование (Windows Phone):

Подключение модуля на C++ к проекту на C# - Windows Phone
Всем привет. Пишу приложение(http-сервер) для Windows Phone 8.0. Нужно сделать так, чтобы интерфейс приложения был написан на C#, а...

Подключение dll с ресурсов и его дальнейшее использование в нём - C#
Как подключить к примеру Interop.WMPLib.dll в программу через ресурсы ? В данный момент стоит некоторая задача, где мне не нужно подключать...

Подключение БД к проекту C# - C#
Доброго времени суток! У меня возникла необходимость подключить БД SQL к проэкту. То есть чтобы в моей форме(допустим пока пустой)...

Подключение БД к Qt проекту - C++ Qt
Всем доброго дня. Прошу помочь разобраться с подключением бд к программе Qt. При наличии кода: QSqlDatabase sql_database; ...

Подключение dll к проекту - C++ Qt
Доброго времени суток форумчане! Столкнулся с задачей подлючения системной dll-ки к проекту и использования ее функций(inetmib1.dll). ...

Подключение C# класса к C++ проекту - Visual C++
Всем привет. Есть проект на C++ metro приложения. К нему нужно подключить C# класс. Казалось бы всё легко и просто, добавить в с++ проект...

16
Moonlight#
107 / 107 / 8
Регистрация: 24.02.2011
Сообщений: 325
Завершенные тесты: 1
20.04.2014, 22:41 #2
ProjectName, Работа с БД
0
ProjectName
0 / 0 / 0
Регистрация: 13.11.2012
Сообщений: 61
21.04.2014, 11:40  [ТС] #3
Спасибо, я видел ваш код, но код вырванный из контекста не отображает решения всей проблемы. Приведите пожалуйста более подробный пример.
0
Moonlight#
107 / 107 / 8
Регистрация: 24.02.2011
Сообщений: 325
Завершенные тесты: 1
21.04.2014, 15:56 #4
ProjectName, почитайте Разработка приложений для Windows Phone 7.5 там все описано с примерами. Есть бесплатная электронная версия этой книги.

P.S. Перед тем, как задавать вопрос нужно воспользоваться поиском(гуглом), почитать соответствующую литературу, воспользоваться поиском по форуму. Если не удалось самостоятельно найти ответ, в вопросе пишите, что вы сами сделали для того, чтобы его найти)
0
ProjectName
0 / 0 / 0
Регистрация: 13.11.2012
Сообщений: 61
21.04.2014, 21:11  [ТС] #5
Спасибо товарищ Капитан Очевидность, но почему же тогда Вы, задавая вопрос, в теме ниже, не воспользовались гуглом или не поискали литературу? Вы что поиском не умеете пользоваться?

Если вопрос задается, то задается не просто так, возможно человек, который спрашивает не понимает тех примеров, которые есть в Сети Интернет, а так представленных в литературе. Что если он ищет более полного и раскрытого объяснения.

PS правила форума я прекрасно помню

Добавлено через 1 минуту
оффтоп по причине отсутствия ответа.
0
Moonlight#
21.04.2014, 22:05
  #6

Не по теме:


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

0
ProjectName
0 / 0 / 0
Регистрация: 13.11.2012
Сообщений: 61
22.04.2014, 19:39  [ТС] #7
ладно, пробовал Ваш код, из литературы пробовал, гуглил, но все никак не получается прицепить свою БД. Ругается так - "Была сделана попытка загрузить программу, имеющую неверный формат".
Подскажите пути решения, пожалуйста.
Код далее.

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
Public class Connect : DataContext
        {
            public Table<mend> elements;
            public Connect(string connection) : base(connection) { }
        }
 
        [Table(Name = "mend")]
        public class mend
        {
            [Column(IsPrimaryKey = true)]
            public string name;
        }
 
        public MainPage()
        {
            InitializeComponent();
        }
 
        private void Button_Click_1(object sender, RoutedEventArgs e)
        {
            //проверка коннекта к БД 
            using (Connect dbCon = new Connect("isostore:/elements.sdf"))
            {
                if (dbCon.DatabaseExists() == true)
                    blc.Text = "Done";
                else
                    blc.Text = "Null";
            }
        }
БД в проект засунул.
0
Moonlight#
107 / 107 / 8
Регистрация: 24.02.2011
Сообщений: 325
Завершенные тесты: 1
22.04.2014, 20:07 #8
ProjectName,
во первых, что бы подключить базу из проекта
C#
1
2
3
4
5
6
7
using (Connect dbCon = new Connect("appdata:/elements.sdf"))
            {
                if (dbCon.DatabaseExists() == true)
                    blc.Text = "Done";
                else
                    blc.Text = "Null";
            }
во вторых, думаю ваша ошибка не имеет отношения к базе. Ошибка возникает при клике на кнопку или при запуске проекта?
0
ProjectName
0 / 0 / 0
Регистрация: 13.11.2012
Сообщений: 61
22.04.2014, 20:20  [ТС] #9
Окей, написал appdata - изменений нет, ругаться он начинает при нажатии на кнопку Debug, при тесте на устройстве.
0
Moonlight#
107 / 107 / 8
Регистрация: 24.02.2011
Сообщений: 325
Завершенные тесты: 1
22.04.2014, 20:25 #10
ProjectName, значит здесь не с базой проблемы, а с самим проектом, если можете скиньте весь проект
0
ProjectName
0 / 0 / 0
Регистрация: 13.11.2012
Сообщений: 61
22.04.2014, 20:30  [ТС] #11
Попробовал пересоздать проект, но все равно такая же ошибка =(

Добавлено через 2 минуты
Примечательно то, что на эмуляторе все нормально запускается, а на устройстве нет. Приложение под wp7.1, а на устройстве wp8. Может в этом проблема?
0
Moonlight#
107 / 107 / 8
Регистрация: 24.02.2011
Сообщений: 325
Завершенные тесты: 1
22.04.2014, 21:11 #12
ProjectName, точно не знаю есть ли совместимость между 7.1 и 8. По моему приложения в этих версия не совместимы, попробуйте поменять тип проекта на wp8 и запустить.
0
ProjectName
0 / 0 / 0
Регистрация: 13.11.2012
Сообщений: 61
22.04.2014, 21:27  [ТС] #13
Не по теме:
а приложение написанное на wp8 запустится на wp7.5?

Добавлено через 5 минут
Сделал на wp8 все тоже самое, Вы через что создавали sdf файл? или как.
0
Moonlight#
107 / 107 / 8
Регистрация: 24.02.2011
Сообщений: 325
Завершенные тесты: 1
22.04.2014, 21:29 #14
ProjectName, нет. Приложение написанное для wp 7.8 должно запускаться на 8. Если хочешь поддерживать обе версии, то делай под 7.8(не под 7.1 и 7.5 - все уже давно обновились).
0
ProjectName
0 / 0 / 0
Регистрация: 13.11.2012
Сообщений: 61
23.04.2014, 05:08  [ТС] #15
мммм... все равно та же ошибка, поделитесь пожалуйста проектом, в котором у вас реализована связь с своей бд.
0
23.04.2014, 05:08
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.04.2014, 05:08
Привет! Вот еще темы с ответами:

Подключение шейдеров к проекту - DirectX
В интеренете есть много примеров с кодом шейдеров, но нигде не написано как применять их к коду например на DirectX, помогите плз кто знает...

Подключение библиотеки к Qt проекту - C++ Qt
В *.pro файле подключаю библиотеку таким образом: INCLUDEPATH += . с:/source/library/include LIBS += -Lс:/source/library/lib -lmylib...

Подключение mysql.h к проекту - Visual C++
Доброго времени суток, уважаемые посетители cyberforum! Не могу никак сделать путь к инклуду mysql.h Код: #include...

C# Подключение dll к проекту - C#
День добрый, прошу помощи ибо у меня уже мозг кипит. Делаю проект по редактору баз данных, использую System.Data.SQLite.dll, но вот...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru