Como: Criar um DataColumn AutoNumeração

Colunas de dados (DataColumn) geralmente contêm números sequenciais gerados automaticamente; por exemplo, chaves primárias e colunas de identificação. Você pode carregar números gerados automaticamente em colunas de dados, definindo as AutoIncrement, AutoIncrementSeed e AutoIncrementStep da coluna de dados.

Quando colunas de dados são criadas por meio de ferramentas de design do Visual Studio, as colunas são automaticamente marcadas como AutoIncrement. Quando você atualiza uma tabela no banco de dados que contém uma coluna de identidade, os valores criados com o recurso de numeração automática não são enviados para o banco de dados.

ObservaçãoObservação

As caixas de diálogo e comandos de menu demonstradas podem ser diferentes daqueles descritos na Ajuda, dependendo das configurações ativas ou configurações de edição. Para alterar as configurações, escolha Import and Export Settings sobre o Ferramentas menu. Para obter mais informações, consulte Trabalhando com configurações.

Para definir uma coluna de dados para conter números gerado automaticamente

  1. Abra o DataSet no Dataset Designer.

  2. Selecione a coluna que deseja preencher com números gerados automaticamente.

  3. Na janela Properties, defina as propriedades a seguir:

    Propriedade

    Configuração

    AutoIncrement

    true

    AutoIncrementSeed

    Se você deseja começar com um número diferente do valor padrão de 0, defina este valor para o número inicial para essa coluna.

    AutoIncrementStep

    Em cada nova linha, o valor coluna é incrementado por esse valor.

    ObservaçãoObservação

    Defina uma coluna de dados como incremento automático não para automático para designar a coluna como uma chave primária. Para definir uma coluna de dados como uma coluna chave primária, consulte Como: Definir uma coluna de dados como chave primária.

Consulte também

Tarefas

Demonstra Passo a passo: Exibindo dados em um Windows Form

Como: Criar DataTables

Como: Adicionar colunas a uma DataTable

Referência

Janela Fontes de Dados

DataTable

Conceitos

O que há de novo no desenvolvimento de aplicativos de dados

Visão geral do TableAdapter

Visão geral sobre fontes de dados

Outros recursos

Explicações Passo a passo sobre Dados

Validando Dados