Как установить интервальный таймер службы windows с помощью базы данных SQL server?
У меня есть служба windows, которая работает каждые 30 секунд. Но после установки я могу захотеть, чтобы он запускался каждые 2 минуты или 30 минут. Поэтому я хочу, чтобы сервис собирал интервальный таймер (время начала тоже. Мне действительно не нужно устанавливать время начала, но было бы полезно знать) из базы данных SQL server. Я не хочу устанавливать его с помощью app.config, но это был бы мой последний вариант, если бы я не получил решение для этого.
Я знаю это логически, поэтому предпочел бы, чтобы вы помогли мне в том, как это закодировать.
Любая ссылка на этот тип проекта также будет оценена по достоинству.
Что я уже пробовал:
Я знаю строку подключения
con = new SqlConnection("server=servername; database=databasename;uid=username; password=password");
Чего я не знаю, так это как присвоить переменной только последнее обновленное значение.
Например, если я запрошу вот так
string sQuery = "Select IntervalTime from Intervals"Это дало бы все интервальные вейлы в таблице. Но я хочу, чтобы было присвоено только последнее вставленное значение.