powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / ASP MVC 4 - изменение значения в БД по времени
5 сообщений из 5, страница 1 из 1
ASP MVC 4 - изменение значения в БД по времени
    #38529460
Фотография Sputnick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет!

Ребят есть новостной сайт на ASP MVC 4. Стал вопрос как можно запланировать публикацию новости. Я написал новость, в календарике выбрал дату/время публикации, сохранить и все, новость идет в черновик, а по наступлению заданного времени признак черновик убирается (поле в бд)

БД MS SQL, вижу есть доступ к тригерам у меня, может с ними как то.

скажите как сие можно реализовать?
...
Рейтинг: 0 / 0
ASP MVC 4 - изменение значения в БД по времени
    #38529474
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sputnick, использовать SQL Server Job, либо сервис какой написать, что будет с заданной переодичностью проверять новости и снимать признак "черновик", либо отказаться от последнего и при запросе по дате фильтровать.
...
Рейтинг: 0 / 0
ASP MVC 4 - изменение значения в БД по времени
    #38529485
Фотография Sputnick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANASputnick, использовать SQL Server Job, либо сервис какой написать, что будет с заданной переодичностью проверять новости и снимать признак "черновик", либо отказаться от последнего и при запросе по дате фильтровать.

спасибо. вижу SQL Server Job это агент заданий в менеджмент студии, но у меня к ней доступа нет, хостер ограничил.



при запросе по дате фильтровать
---
типа так:

where o.ActiveDate < DateTime.Now


хотелось бы простоты реализации и минимальной нагрузки, я так понимаю второй вариант с фильтром как раз выполняет эти требования...

если будут еще замечания - спасибо
...
Рейтинг: 0 / 0
ASP MVC 4 - изменение значения в БД по времени
    #38531159
monstrU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sputnick,

у сообщения поставь дату, по наступлении которой ее надо показывать.
и список соощений строй с условием - показывать сообщения, у которых эта дата еще не наступила - так ты исключишь новые и будешь показывать запланированные
...
Рейтинг: 0 / 0
ASP MVC 4 - изменение значения в БД по времени
    #38533456
Фотография Sputnick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
monstrU,

спасибо за ответ.

я это уже сделал:

where o.ActiveDate < DateTime.Now
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / ASP MVC 4 - изменение значения в БД по времени
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]