Partilhar via


Caixa de Diálogo Generate Dataset

Permite que você exiba opções para gerar uma classe dataset tipado a partir de informações fornecidas por um ou mais adaptadores de dados.Use essa caixa de diálogo para:

  • Criar uma nova classe tipada.

  • Adicionar tabelas a uma classe dataset existente ou alterar as definições de coluna de uma tabela já no dataset.

    Observação:

    Para remover uma tabela de uma classe dataset, edição o esquema do dataset usando o Designer de Conjunto de Dados de Conjunto de Dados.Para obter mais informações, consulte Dataset Designer.

A classe dataset tipado gerada sistema autônomo resultado da caixa de diálogo é armazenada em seu projeto sistema autônomo dois arquivos: um arquivo .xsd e um arquivo de classe (por exemplo, .vb) correspondente que incorpora as informações de esquema.

Você exibe a caixa de diálogo Generate Dataset selecionando um ou mais adaptadores de dados em um formulário ou componente e, em seguida, clicando no comando Generate Dataset no menu de atalho.

Lista User Interface Element

  • Escolha um DataSet
    Selecione se você deseja gerar uma nova classe dataset ou gerar novamente um existente.Escolha uma destas opções:

    • Existing Esta opção especifica que você deseja adicionar ou adicionar novamente uma tabela a uma classe dataset existente.Selecione o conjunto de dados a atualizar a partir da lista.

    • New A opção permite que você especifique um nome para uma nova classe dataset.

  • Escolha as tabelas a serem adicionadas ao conjunto de dados
    Especifica a tabela ou tabelas a serem adicionadas ao conjunto de dados.A lista de tabelas é derivada dos adaptadores de dados no formulário ou componente.(Cada adaptador de dados normalmente acessa uma única tabela.) Os nomes das tabelas a serem geradas são derivados da propriedade TableMappings do adaptador; se nenhum mapeamento de tabela for especificado, o nome da tabela é passado por meio da fonte de dados.

    Verifique os nomes de tabela a serem adicionados (ou adicionados novamente) ao conjunto de dados.

    Observação:

    Se o nome de uma tabela já no dataset estiver desmarcado, ele não é removido do dataset.Limpar o nome significa simplesmente que ele não será adicionado novamente ao conjunto de dados.

    Se você estiver atualizando um DataSet existente adicionando tabelas, ocorre o seguinte:

    • Se a tabela não estava anteriormente no dataset, sua definição é mesclada no DataSet.Quaisquer tabelas, relacionamentos e outras estruturas já no dataset permanecem intactas.

    • Se a tabela estava anteriormente no dataset, a nova definição da tabela substituirá a existente.Por exemplo, se a nova definição da tabela tem menos colunas, as colunas são efetivamente removidas do conjunto de dados.

  • Adicionar este dataset ao designer
    Especifica se uma instância desse conjunto de dados é adicionada ao formulário atual.Você poderá optar por não criar uma instância:

    • Se você não deseja usar o conjunto de dados no formulário atual (mas, em vez disso, o estará usando em outro componente).

    • Se você estiver gerando a classe dataset simplesmente para criar um arquivo de esquema.

    A instância do dataset usa o nome do dataset mais um número sequencial.Por exemplo, se o dataset é denominado Dataset1, a primeira instância é nomeada Dataset11, a segunda instância é nomeada Dataset12, e assim por diante.Você pode alterar o nome de uma instância no formulário ou componente na janela Properties.

Consulte também

Outros recursos

Guia de Introdução para acesso a dados

Conectando-se a Dados no Visual Studio

Preparando seu aplicativo para receber dados

Buscando dados em seu aplicativo

Exibindo dados em formulários em aplicativos do Windows

Editar dados no seu aplicativo

Validando Dados

Salvando dados