Генерация последовательного номера на основе выбранной последовательности [закрыто]

user8322022 спросил: 13 октября 2017 в 06:30 в: c#

У меня есть раскрывающийся список веб-сайтов, заполненный запросом SQL. Значения в раскрывающемся списке взяты из столбца таблицы и имеют вид:

ABC-0123
ABC-0124
ABC-0125
ABC-0126.01
ABC-0126.02
ABC-0127
DEF-0123
DEF-0124
DEF-0125.1.01
DEF-0125.1.02
DEF-0125.2

У меня есть кнопка для создания нового числа на основе того, что выбрано в раскрывающемся списке. Например, если выбран ABC-0125, необходимо создать ABC-0128, поскольку это следующий номер в последовательности. Если выбран ABC-0126.01, необходимо создать ABC-0126.03.

Я ищу идеи о том, как это сделать. Я решил просто использовать раскрывающийся список или напрямую запросить базу данных.

Я разбил выбранное значение в качестве начала:

        String strDocFamily = drpDocFamily.SelectedValue;
        string[] strDocTiers = strDocFamily.Split('.');

Это может быть открытый конец, но я ищу некоторые предложения о том, как поступить. Спасибо.

0 ответов