Как мы можем сгенерировать автоматический идентификатор с .NET - PullRequest
0 голосов
/ 06 февраля 2010

Я бы столкнулся с проблемой при работе в C #. КАК я должен создать идентификатор, который автоматически, когда пользователь нажимает кнопку ДОБАВИТЬ

Ответы [ 2 ]

3 голосов
/ 06 февраля 2010

Если я понимаю ваш вопрос, вы добавите строку в таблицу базы данных, когда пользователь нажмет кнопку ADD, и вы хотите, чтобы строка получила автоматически сгенерированный идентификатор.

Просто добавьте столбец IDENTITY. Вы, вероятно, должны также сделать его первичным ключом:

CREATE TABLE [dbo].[Table_1](
    [ID] [int] IDENTITY(1,1) NOT NULL,
    [MORE_DATA] [nvarchar](50) NULL
) 
0 голосов
/ 06 февраля 2010

Если вы можете изменить схему, делайте то, что говорит @Джон Сондерс. Если по какой-то причине вам необходимо идентифицировать себя, попробуйте использовать GUID .

Guid g = Guid.NewGuid();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...