Partilhar via


Trabalhando com dados no painel de resultados

Depois de executar uma consulta ou modo de exibição, os resultados são mostrados no painel de resultados.Em seguida, você pode trabalhar com esses resultados.Por exemplo, você pode adicionar e excluir linhas, de entrada ou alterar os dados e navegar com com facilidade pelo conjuntos grandes resultados.

As informações a seguir podem ajudar a evitar problemas e trabalhar efetivamente com seus conjuntos de resultados.

Retornar o conjunto de resultados

Você pode retornar resultados de uma consulta ou um modo de exibição e pode escolher se deseja em em aberto o painel de resultados ou todos os painéis.Em ambos os casos a consulta ou modo de exibição será aberta no Query and View Designer.A diferença é que uma será aberta com apenas o painel de resultados mostrando e o Outros é aberto com todas as janelas que foram selecionadas na caixa de diálogo Opções.O padrão é quatro painéis (resultados, SQL, diagrama e critérios).

Para obter mais informações, consulte Como: Exibições abertas e Como: em aberto Consultas.

Para alterar o design de consulta ou modo de exibição para que ele retorna um conjunto de resultados diferente ou retorna registros em uma ordem diferente, consulte os tópicos listados no Criação de consultas e exibições.

Também é possível determinar se deseja retornar todas ou parte dos resultados conjunto de duas maneiras--interromper a consulta que seja executado ou escolher quanto de resultados retornar antes da consulta é executada.

Você pode navegar pelos registros usando a BAR de navegação na parte inferior do painel de resultados rapidamente.

Existem botões para ir para os registros de nome e sobrenome, os registros anteriores e próximas e para ir para um determinado registro.

Para ir para um registro específico, digite o número da linha na caixa de texto na BAR de navegação e, em seguida, pressione ENTER.

Para obter informações sobre como usar atalhos de teclado no consulta e View Designer consulte Navegando no consulta e View Designer.

Confirmar alterações no banco de dados

O painel de resultados usa o controle de simultaneidade otimista para que a grade mostra uma cópia dos dados no banco de dados em vez de uma exibição totalmente ao vivo.Dessa forma altera somente é confirmadas no banco de dados após mover de uma linha.Isso permite que mais de um usuário trabalhar com o banco de dados ao mesmo time.Se houver conflitos (por exemplo, se outro usuário alterou a mesma linha que você alterou e confirmadas no banco de dados antes que você fez), você receberá uma mensagem informando a você o conflito e oferecer resoluções.

Desfazer as alterações usando ESC

Você só pode desfazer uma alterar se ainda não tiver sido confirmada no banco de dados.Os dados não são comprometidos se você não tiver movido fora do registro ou se assim que serão movidas desativar o registro você receber uma mensagem de erro indicando que a alterar não será comprometida.Se não tiver sido comprometida pode desfazer a alterar, usando o tecla ESC.

Para desfazer todas as alterações em uma linha, mudar para uma célula na linha que você não tiver editado e pressione a tecla ESC.

Para desfazer as alterações feitas em uma célula específica que você editou, mova à chave célula pressione ESC.

Adicionando ou excluindo dados no banco de dados

Para ver como o design de banco de dados que está trabalhando talvez precise adicionar dados de exemplo para o banco de dados.Você pode inseri-la no painel de resultados diretamente ou pode copiá-lo de outro programa, sistema autônomo o bloco de notas ou o Excel e cole-o no painel de resultados.

Juntamente com copiando linhas no painel de resultados pode adicionar novos registros ou modificar ou excluir os existentes.Para obter mais informações, consulte Como: Adicionar novas linhas no painel de resultados, Como: Excluir linhas no painel de resultados, e Como: edição linhas no painel de resultados.

Dicas para trabalhar com valores nulo e células vazias

Quando você clica em uma linha vazia para adicionar um novo registro, o valor inicial para todas as colunas é NULL. Se uma coluna permitir valores nulo podem deixá-la sistema autônomo está.

Se você deseja substituir um valor não nulo com null, digite NULL em letras maiúsculas.O painel de resultados, terá a formatação para indicar que ele deverá ser reconhecido sistema autônomo um valor nulo em vez de uma seqüência de caracteres de palavra itálico.

Digite a seqüência de caracteres "nulo" digite as letras sem as aspas.Desde que pelo menos uma das cartas em letras minúsculas, o valor será tratado sistema autônomo uma seqüência de caracteres em vez de um valor nulo.

Valores para as colunas com um tipo de dados binário terão valores Nulo por padrão.Não não possível alterar esses valores no painel de resultados.

Para inserir um espaço vazio em vez de usar nulo, exclua o texto existente e mova fora da célula.

Validação de dados

O consulta e View Designer podem validar alguns tipos de dados com as propriedades de colunas.Por exemplo, se você digitar "abc" em uma coluna com um tipo de dados float, você receberá uma mensagem de erro e a alterar não será confirmada no banco de dados.

A maneira mais rápida para ver o tipo de dados de uma coluna no painel de resultados é em em aberto o painel do diagrama e o focalizar sobre o nome da coluna da tabela ou objeto table valued.

Observação:

O comprimento máximo que pode mostrar o painel de resultados para um tipo de dados de texto é de 2.147.483.647.

Manter os resultados conjunto sincronizado com a definição de consulta

Enquanto você estiver trabalhando nos resultados de uma consulta ou modo de exibição é possível que os registros no painel de resultados para aproveitar a sincronização com a definição de consultas.Por exemplo, se você executou uma consulta para quatro de cinco colunas em uma tabela, em seguida, usado o painel do diagrama para adicionar a quinta coluna para a definição da consulta, que dados da quinta coluna não serão automaticamente adicionados ao painel de resultados.Para tornar o painel de resultados refletir a nova definição de consulta, execute a consulta novamente.

Você pode saber se isso acontecer--um ícone de alerta e o texto "consulta alterado" aparece no canto inferior direito do painel de resultados e o ícone é repetido no canto superior esquerdo do painel.

Reconciliar as alterações feitas por vários usuários

Enquanto você estiver trabalhando com os resultados de uma consulta ou modo de exibição, é possível para os registros a ser alterada por outro usuário que também está trabalhando com o banco de dados.

Se isso acontecer, que você receberá um aviso, assim que você mover fora da célula com o conflito.Você poderá então substituir alterações do Outros usuário, atualizar o painel de resultados com alterações do Outros usuário ou manter edição seu painel de resultados sem reconciliar as diferenças.Se você optar por não reconciliar as diferenças suas alterações não serão confirmadas no banco de dados.

Limitações no painel de resultados

O que não podem ser atualizado

Essas dicas podem ajudar com êxito trabalhar com dados no painel de resultados.

  • Consultas que incluem colunas de mais de uma tabela ou modo de exibição não podem ser atualizadas.

  • Modos de exibição só podem ser atualizados se as restrições do banco de dados permitirem.

  • Resultados retornados por um procedimento armazenado não podem ser atualizados.

  • Consultas ou modos de exibição usando as cláusulas agrupar BY, DISTINCT ou para XML não são atualizáveis.

  • Resultados retornados por funções com valor de tabela só podem ser atualizados em alguns casos.

  • Dados em colunas que resultam de uma expressão na consulta.

  • Dados que não foi convertidos com êxito pelo provedor.

O que não podem ser representado totalmente

O que é retornado para o painel de resultados do banco de dados bastante é controlado pelo provedor para a fonte de dados que você está usando.O painel de resultados sempre não pode converter os dados de todos os sistemas de gerenciamento de banco de dados.Estes são vêm casos onde isso é isso.

  • Tipos de dados binário normalmente não são úteis para pessoas que trabalham no painel de resultados e eles podem levar muito time para fazer o baixar.Portanto, elas são representadas por <Binary data> ou Null.

  • Precisão e escala podem não sempre ser preservadas.Por exemplo, o painel de resultados oferece suporte a uma precisão de 27.Se dados de um tipo de dados com uma precisão maior, os dados podem ser truncados ou podem ser representados por <Unable to read data>.

  • Se você não estiver usando um banco de dados do Microsoft SQL servidor, alguns tipos de dados podem não ser suportados pelo seu provedor.Se você executar uma consulta que contenha sistema autônomo tipos de dados sem suporte sistema autônomo valores dessa coluna serão retornados sistema autônomo < tipo de dados sem suporte > e o painel de resultados será somente leitura.O painel de resultados também será somente leitura se você executar uma consulta em uma tabela que não tem uma chave primária e tem uma coluna com um tipo de dados sem suporte (mesmo que a consulta você gravar não inclui a coluna com o tipo de dados sem suporte na demonstrativo selecionar).

Consulte também

Conceitos

O Visual banco de dados Tools Editions

Outros recursos

Trabalhando com modos de exibição

Executar operações básicas com consultas

Especificando critérios de Pesquisar