Как создать уникальный серийный номер в C# с номером типа данных с помощью DB MS-access
Здравствуйте, я новичок в c#. Мне нужна помощь для создания уникального номера счета-фактуры.
Я хочу отобразить номер типа "SSL/06/XI/2018", но значение типа в БД все еще находится в номере.
Что я уже пробовал:
void NewInvoice() { try { OleDbDataAdapter da = new OleDbDataAdapter("Select [Invoice] from [Purchase] order by [Invoice] desc", conn); DataSet ds = new DataSet(); da.Fill(ds); //Row value +1 for increment if (ds.Tables[0].Rows.Count > 0) { Invoice_tx.Text = (int.Parse(ds.Tables[0].Rows[0][0].ToString()) + 1).ToString(); } else { Invoice_tx.Text = "1"; } } catch (Exception x) { MetroFramework.MetroMessageBox.Show(this, "Error" + x, "Stop", MessageBoxButtons.OK, MessageBoxIcon.Stop); } }
Я стараюсь для отображения просто числа(например, "1","2") это работает. Когда я пытаюсь создать что-то вроде "SSL/06/XI/2019", все равно возникает ошибка. Пожалуйста, помогите мне