Форум программистов, компьютерный форум, киберфорум
C#: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
0 / 0 / 0
Регистрация: 03.04.2019
Сообщений: 33

Что лучше использовать в учебном проекте по C#?

03.04.2019, 11:24. Показов 1743. Ответов 28
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте. Я собираюсь писать учебный проект по программированию. Так как я работаю не по профессии и редко хожу на пары нужна ваша помощь в выборе что лучше использовать .....
1. Мне нужно будет хранить информацию о пользователях. (MS SQL) я могу это делать автоматически в вижуал студии? То есть наполнять БД.
2) Мне нужно использовать ангуляр. В ангуляр можно нормально настроить регистрацию пользователей?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
03.04.2019, 11:24
Ответы с готовыми решениями:

Что лучше использовать в БД?
С чем лучше работать (СУБД InterBase, Paradox, Access, MS SQL Server)?Для разработки простенькой базы данных?

Что лучше использовать?
Привет всем! Вопрос следующий Необходимо было в проекте MFC реализовать работу с базой данных База данных SQL'ная Во всех учебниках...

Что лучше использовать?
Здравствуйте! Хочу написать конструктор для кроссворда... Подскажите пожалуйста что лучше использовать для создания сетки - двумерный...

28
0 / 0 / 0
Регистрация: 03.04.2019
Сообщений: 33
08.04.2019, 08:17  [ТС]
Студворк — интернет-сервис помощи студентам
Usaga, все работает. Это я не внимателен был. Я просто не совсем понимал зачем миграция. Теперь я понял. Это если я хочу додать в таблицу новый стопчик например то я могу это сделать сразу в коде а не ити в MS SQL Server и там додавать. А я думал что нужен для того чтобы записывать уже валидные значения в таблицу.....
0
0 / 0 / 0
Регистрация: 03.04.2019
Сообщений: 33
09.04.2019, 16:36  [ТС]
Usaga, у меня вопрос. и я не знаю как его решить. У меня есть три функции. Одна смотрит прочитаное ли сообщение. Вторая ищет все сообщения между двома юзерами. Третяя ищет в усех сообщениях последнюю
Я только сумел скрипт написать. но как этот скрипт переписать в работающий код используя EF я не представляю((( и нужна ваша помощь
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
        public bool CheckIfUnreadMessagesArePresent()
        {
            select* from MessageInfo
            where wasRead = 1 order by  wasRead DESC
        }
 
        public IList<UserInfo> FetchMessagesFromConversation(int userID1, int userID2)
        {
            select* from MessageInfo 
            where userID1 = 1 and userID2 = 3 or userID1 = 3 and userID2 = 1 order by date DESC
        }
 
        public IList<MessageInfo> FetchLastMessageFromEachConversation((int userID))
        {
            select* from MessageInfo
            where date in (
            select max(date)
            from MessageInfo
            where date in (
            select max(date)
            from MessageInfo
            group by userID, receiverid
            order by date desc, userID, receiverid) 
            group by if (userID < receiverid, concat(userID, "-", receiverid), concat(receiverid, "-", userID)));
        }
0
Эксперт .NET
 Аватар для Usaga
14811 / 9584 / 1368
Регистрация: 21.01.2016
Сообщений: 36,100
10.04.2019, 05:59
vovamakarovych, лучше вам начать с учебника по Entity Framework 6 (Англ.). Если с буржуинской мовой не дружите (жирный минус как будущему программисту), то есть и русскоязычные ресурсы.
0
0 / 0 / 0
Регистрация: 03.04.2019
Сообщений: 33
10.04.2019, 07:37  [ТС]
Usaga, как раз по ним что по тоторила что по метаниту делаю. но увы не нашел как решить мой вопрос.......

Поэтому ткните пальцем кмли я слепой и там все что мне нужно есть
0
Эксперт .NET
 Аватар для Usaga
14811 / 9584 / 1368
Регистрация: 21.01.2016
Сообщений: 36,100
10.04.2019, 07:40
vovamakarovych, я не понимаю этого утверждения. Что по одной ссылке, что по второй - учебник с примерами кода и объяснениями что и как работает и почему. Начиная от способов создания самого контекста и моделей, до примеров его использования с разными типами запросов.

Если
Цитата Сообщение от vovamakarovych Посмотреть сообщение
не нашел как решить мой вопрос
, значит вы тупо не открывали ни одну из этих ссылок.

Я почему вам ссылки дал? Вопрос подразумевает, что вы вообще в EF'е не разбираетесь. Значит мне или за вас всё сделать надо, или сидеть и учебный материал переписывать, чтобы в курс дела ввести.

Будет быстрее, если вы сами почитаете. А вопросы уже более предметные задавать будете, по тому, что ПРОЧИТАЛИ, но не поняли.
0
0 / 0 / 0
Регистрация: 03.04.2019
Сообщений: 33
10.04.2019, 07:56  [ТС]
Я что то нашел в туториал. И передалал первую функцию, но всеравно не то . Мне нужно булл возврщать.
А я не знаю как это сделать:
C#
1
2
3
4
5
6
public bool CheckIfUnreadMessagesArePresent()
        {
            var meassage = dataBaseContext.Database.SqlQuery<MessageInfo>("SELECT * FROM MessageInfo");
            var read = dataBaseContext.Database.SqlQuery<MessageInfo>("WHERE wasRead = 1 ORDER BY  wasRead DESC");
            return read;
        }
Добавлено через 1 минуту
Usaga, нет я никогда я прошу за меня сделать. если вы помните я всегда скидываю свой код.
От если открыть https://metanit.com/sharp/entityframework/5.1.php тут запросы . По ним я сделал свою первую функцию
Но я не знаю как мне бул повернуть....
0
Эксперт .NET
 Аватар для Usaga
14811 / 9584 / 1368
Регистрация: 21.01.2016
Сообщений: 36,100
10.04.2019, 08:04
vovamakarovych, прочитайте учебник дальше первой страницы. Там есть примеры, как из кода работать с сущностями БЕЗ SQL.

А пример кода выше вообще бездумный.
0
0 / 0 / 0
Регистрация: 03.04.2019
Сообщений: 33
10.04.2019, 08:11  [ТС]
Usaga, так я ж не на первой странице это наше. И если наш разговор будет и дальше идти в таком тоне- я негодяй ленивый не хочу искать то будь добры не пишите в моей теме. Мир Вам.
0
Эксперт .NET
 Аватар для Usaga
14811 / 9584 / 1368
Регистрация: 21.01.2016
Сообщений: 36,100
10.04.2019, 09:13
vovamakarovych, дочитайте материал до конца, посмотрите все возможности там описанные. Потом беритесь решать свою задачу.

Судя по коду выше, вам и по SQL'у учебник нужен.

И вам не хворать.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
10.04.2019, 09:13

Что лучше использовать?
Вот если есть ситуация, что у меня некое количество функций, которые работают с одним и тем же значением. Например название таблицы в БД, и...

Что лучше использовать?
Здравствуйте! В сети множество версий фортрана (Fortran Force 2.0, Intel Fortran, Compaq Visual Fortran, Compaq Fortran + Geany,...

Что лучше использовать и почему???
Добрый день всем! Занимаюсь парсингом html-странички, точнее нахожу все ссылки &quot;&lt;a href&gt;&quot;. Есть 2 варианта- при помощи...

Что лучше использовать: IDE или Far
использую far manager + mingw makefile, вполне удобно и не нужна громоздкая ide, которая запускается по 10 мин. Что не так с путями и как...

Что лучше использовать use или require?
Вопрос вот какой. В перле существуют две функции: use и require. Первая выполняется во время компиляции, вторая -- во время выполнения. Не...


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

Или воспользуйтесь поиском по форуму:
29
Ответ Создать тему
Новые блоги и статьи
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/ TL DR Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru