Pasupathy Msc Ответов: 1

Как заполнить дату автоматической генерации в базе данных с помощью C#


моя таблица называется квитанции

таблица содержит следующие столбцы
acno,имя,dueamt,no.of.days,duedate.

мне нужно заполнить срок оплаты с помощью автоматической генерации даты дата начинается с 02/02/2018 по истечении 100 дней.
пожалуйста, помогите мне.............

Что я уже пробовал:

у меня есть идея создать auto generate id,но я не знаю, как создать auto increment date в c#.

1 Ответов

Рейтинг:
0

OriginalGriff

Если срок оплаты всегда составляет 100 дней с даты выставления счета (что было бы необычно на практике, разные клиенты обычно имеют разные условия оплаты), то самый простой способ-использовать вычисляемый столбец SQL: Указание вычисляемых столбцов в таблице | Microsoft Docs[^]
Спецификация

(DATEADD(day,(100),[InsertDate]))
будут делать это.

Но я бы сделал это в C#, используя DateTime.Вместо этого добавьте дни, так как это позволит вам позже проявить гибкость.


Pasupathy Msc

приведенный выше код показывает только конечную дату
сэр нужен вывод для этого формата
02/02/2018
03/02/2018
...................
...............
.................
13/05/2018