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

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

03.04.2019, 11:24. Показов 1670. Ответов 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
14368 / 9469 / 1360
Регистрация: 21.01.2016
Сообщений: 35,727
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
14368 / 9469 / 1360
Регистрация: 21.01.2016
Сообщений: 35,727
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
14368 / 9469 / 1360
Регистрация: 21.01.2016
Сообщений: 35,727
10.04.2019, 08:04
vovamakarovych, прочитайте учебник дальше первой страницы. Там есть примеры, как из кода работать с сущностями БЕЗ SQL.

А пример кода выше вообще бездумный.
0
0 / 0 / 0
Регистрация: 03.04.2019
Сообщений: 33
10.04.2019, 08:11  [ТС]
Usaga, так я ж не на первой странице это наше. И если наш разговор будет и дальше идти в таком тоне- я негодяй ленивый не хочу искать то будь добры не пишите в моей теме. Мир Вам.
0
Эксперт .NET
 Аватар для Usaga
14368 / 9469 / 1360
Регистрация: 21.01.2016
Сообщений: 35,727
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
Ответ Создать тему
Новые блоги и статьи
Знаете, от чего появляется стресс?
kumehtar 15.07.2026
Стресс появляется оттого, что вы, зная как поступить правильно, делаете наоборот. Ларри Уингет
Нас бьют, а мы крепчаем? Какая чушь!
kumehtar 15.07.2026
Вот это вот бытующее мнение, что человек меняется только под действием проблем, всегда считал вредоносным. Поверь, от проблем у людей появляются не изменения, а нервное расстройство и ПТСР. А. . .
сукцессия 29. Переход от одних деревьев на другие делать более или менее вероятностным?
anaschu 12.07.2026
Насколько смена типов микоризы — исключительное событие в двухвековой сукцессии? Оценка вероятности в пространстве параметров В текущей версии модели успешно реализован ключевой механизм. . .
сукцессия 27. Думаю, как переделывать уже написанную статью с планами на сукцессию.
anaschu 12.07.2026
Анализ соответствия модели требованиям Реализованные компоненты: Механизм закисления почвы через протонную помпу Конкуренция между типами микориз pH как триггер сукцессии C/ P соотношение. . .
Сукцессия 26. Мат модель создана.
anaschu 12.07.2026
Модель смены растительных сукцессий посредством управления грибами работает внутри небольшой ячейки почвы, восстанавливающейся после пожара, где ненадолго бывшее царство хвойных снова захватили. . .
Решил проблему с ошибкой пагинации сообщений с сервера на алгоритме обхода дерева "Эстафета хвоста".
Hrethgir 12.07.2026
Проблема была в том, что удалялась именно новая кнопка, а не старая. Ни один ИИ не обнаружил это, а сам я смог только когда с работой стало попроще и когда заставил работать будущее автономное. . .
сукцессия 25. Хронология ошибок
anaschu 12.07.2026
# От 50-тонного гриба до устойчивого леса: хроника ошибок при построении модели вековой сукцессии микоризы ## О чём эта статья В процессе построения ОДУ-модели (система дифференциальных. . .
сукцессия 24. Промежуточное общее описание модели
anaschu 12.07.2026
Хендофф: модель АМ→ЭКМ сукцессии микоризы (ризосфера, 50 лет) Содержание проекта Симуляция вековой (50 лет) экологической сукцессии в почве леса Основные участники: АМ-гриб, ЭКМ-гриб,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru