![]() |
|
Модераторы: gambit, Kefir, Partizan |
![]()
|
|
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: нет Всего: 329 |
Имеем: MS SQL 2008, VS 2010, SL4
Нужно вывести в грид обычную таблицу из базы данных. Я начинающий. Посмотрел видеоуроки, почитал. http://msdn.microsoft.com/en-us/library/cc...v=VS.95%29.aspx В интернете нашёл совсем немного. Все пишут, типа возьми то и забинди с этим, там всё просто. Согласен, но не могу понять что с чем забиндить и через что. Понимаю, что подключение к БД напрямую невозможно. Требуется это сделать через какую-то службу. Что за служба, её нужно создавать/добавлять к существующему SL проекту или отдельно создавать - непонятно. Более менее понятное руководство нащёл здесь: http://www.silverlight.net/learn/quickstar...f-ria-services/ Начал с того, что создал новый проект, при создании выбрал "Бизнес-приложение Silverlight C#". Но зашёл в тупик на второй же картинке. У меня нет ADO.NET Entity Data Model item. ![]() Что дальше... не понимаю. Был бы весьма признателен, есть кто сможет дать пошаговое руководство, как вывести таблицу на форме, редактировать в ней данные. Я хочу написать простейшее приложение - телефонный справочник. С базами данных знаком, хотя мне ближе Firebird. С программирование тоже, но на Delphi. Когда давно уже пытался перейти на C#, но не хватило времени на изучение. Вот второй заход, хочу попробовать писать на Silverlight и C#. Спасибо за любую помощь Добавлено @ 20:57 Создал бизнес приложение, в нём пытаюсь добавить сервис доступа к данным: ![]() Что выбирать в окне добавления нового элемента? |
|||
|
||||
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: нет Всего: 329 |
а здесь уже описывается по другому: http://www.cyberguru.ru/dotnet/wpf-silverl...wcf-adonet.html
|
|||
|
||||
| Rohoss |
|
|||
![]() Начальник интернета ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1308 Регистрация: 9.10.2006 Где: Matrix Репутация: 4 Всего: 18 |
Akella, ты уверен что у тебя 2010 MS SQL? Добавлено через 5 минут и 8 секунд В целях изучения можно сделать так: 1. Создать WCF сервис предоставляющий данные сильверлайт приложению. Сам сервис работает с БД, а предоставляет сильверлайт приложению объекты для работы. 2. Создать сильверлайт приложение, которые будет работать с данным сервисом, получать объекты и отображать их... Добавлено через 5 минут и 52 секунды Тебе я так понимаю телефонный справочник нужен? |
|||
|
||||
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: нет Всего: 329 |
Здесь: http://msdn.microsoft.com/ru-ru/library/cc...v=VS.95%29.aspx
описывается про ADO.NET Entity Data Model На изображении - это оно или нет? ![]() Добавлено через 1 минуту и 23 секунды да, версия express это оно? ![]() Добавлено через 2 минуты и 41 секунду Просто в документации MS идёт описание, наверное, старых версий дотнета, студии и т.д. Со старыми названиями. А у меня всё новое: MS SQL 2010, MSVS 2010, .NET 4 Добавлено через 3 минуты и 34 секунды угу, структуру в базе уже создал, а вот соединить всё воедино...... Добавлено через 4 минуты и 27 секунд Если ты хочешь создать тестовый проект и выложить исходник, то не нужно. Мне уже готовое не интересно. Мне интересно по шагам, что за чем, где что нажимать и какие пункты и названия выбирать. Добавлено через 5 минут и 35 секунд 1. Это нужно создавать в одном проекте или отельными проектами? 2. Нужно ли запускать службу ДО запуска приложения или это всё будет как-то автоматизировано? |
|||
|
||||
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: нет Всего: 329 |
Вроде доходит. Но... опять тупик. Подключаюсь к SQL Серверу:
![]() Хотя из менеджмент студии я без проблем подключаюсь с "SQL Server проверкой подлинности" |
|||
|
||||
| Rohoss |
|
||||
![]() Начальник интернета ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1308 Регистрация: 9.10.2006 Где: Matrix Репутация: 4 Всего: 18 |
насколько я знаю последняя была 2008 R2
да нет, дело не в том В одном решении два проекта, скорее будет даже 3
Всё норм будет, нужно будет только добавить ссылку на службу Добавлено через 1 минуту и 36 секунд Вообще есть замечательный сайт, где всё это есть на видео и на русском течдейс |
||||
|
|||||
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: нет Всего: 329 |
да, точно, блин ошибся, у меня 2008, или 10 Добавлено через 1 минуту P.S. Отредактировал название темы Добавлено через 1 минуту и 39 секунд нужно продолжать, а то будет как несколько лет назад - забросил изучение и всё :( |
|||
|
||||
| Rohoss |
|
|||
![]() Начальник интернета ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1308 Регистрация: 9.10.2006 Где: Matrix Репутация: 4 Всего: 18 |
Ты сначала попробуй без базы данных отобразить свои данные, а то тебе всё сразу
Добавлено через 52 секунды точнее сожно так сильверлайт на течдейс |
|||
|
||||
| Akella |
|
||||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: нет Всего: 329 |
Не нашёл я там видеоруководство. Там есть какое-то видео про БД, но слишком заумное и обобщённое, рассказывающее о возможностях в основном. Добавлено через 1 минуту и 10 секунд
Тогда, в далёком 2005ом мне это удалось на обычном дотнет проекту, там проще, т.к. связь напрямую и даже с огнептицой соединялся. |
||||
|
|||||
| Rohoss |
|
||||
![]() Начальник интернета ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1308 Регистрация: 9.10.2006 Где: Matrix Репутация: 4 Всего: 18 |
Вообще так не правильно. Нужно изучать постепенно, так ты полез в кучу разных технологий и в результате есть вероятность что ты не разберёшься и разочаруешься во всём этом... Добавлено через 3 минуты и 48 секунд Вот тебе печать http://www.techdays.ru/videos/2198.html Вот тебе работа с сервисами http://www.techdays.ru/videos/2111.html Вот тебе работа с данными http://www.techdays.ru/videos/3572.html Добавлено через 12 минут и 14 секунд
Тогда SL вроде бы ещё не было... Ты, я так понимаю имеешь ввиду SL? Это ведь не совсем .net. Я не знаю, есть ли в SL возможность работать на прямую с БД, но вообще это по человечески реализовывающий через службы WCF |
||||
|
|||||
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: нет Всего: 329 |
здесь есть видео, но там всё размыто и нет пошаговой инструкции
http://www.techdays.ru/videos/1311.html Добавлено через 27 секунд На реальном проекте. Добавлено через 57 секунд нету, только через WCF |
|||
|
||||
| Rohoss |
|
|||
![]() Начальник интернета ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1308 Регистрация: 9.10.2006 Где: Matrix Репутация: 4 Всего: 18 |
ну значит начни проект попроще. сначала научись просто работать с данными и отображать их без служб. потом научишься использовать службы, потом БД в службах... |
|||
|
||||
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: нет Всего: 329 |
http://blog.sqlauthority.com/2009/05/21/sq...l-server-error/ Добавлено через 32 секунды ну так а я чем занимаюсь |
|||
|
||||
| Rohoss |
|
|||
![]() Начальник интернета ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1308 Регистрация: 9.10.2006 Где: Matrix Репутация: 4 Всего: 18 |
Говоря о данных я ничего не говорил о БД. Ты просто научись работать с наборами данных (коллекциями) внутри самого приложения. Научись их правильно отображать и тд... Добавлено через 5 минут и 34 секунды Сделай обычное SL приложение и научись добавлять/изменять/удалять данные без служб и БД. И научись их красиво отображать а потом иди дальше... |
|||
|
||||
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: нет Всего: 329 |
Вот ещё ссылки нашёл:
http://msdn.microsoft.com/ru-ru/library/cc...v=VS.95%29.aspx http://www.silverlight.net/learn/quickstar...f-ria-services/ http://msdn.microsoft.com/ru-ru/magazine/cc748663.aspx http://michaelsync.net/2008/03/10/silverli...n-silverlight-2 http://www.cyberguru.ru/dotnet/wpf-silverl...wcf-adonet.html Вот вроде бы неплохое пошаговое руководство на русском http://msdn.microsoft.com/ru-ru/library/ff...v=vs.91%29.aspx |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | WPF и Silverlight | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |