Trabalhar com dados no painel de resultados
Depois de executar uma consulta ou uma exibição, os resultados são mostrados no painel de resultados.Você pode então trabalhar com esses resultados.Por exemplo, você pode adicionar e excluir dados de linhas, de entrada ou modificação, e facilmente navega através de grandes conjuntos de resultados.
As informações a seguir podem ajudar a evitar problemas com eficiência e trabalho com seus conjuntos de resultados.
Retornando o conjunto de resultados
Você pode retornar resultados de uma consulta ou uma exibição e pode escolher se apenas abra o painel de resultados ou todos os painéis.Em ambos os casos a consulta ou exibição a abre no designer de consulta e de exibição.A diferença é que uma abre com apenas a exibição do painel de resultados e a outra é aberto com todas as janelas que foram selecionadas na caixa de diálogo.O padrão é todos os quatro painéis (resultados, SQL, diagrama, e critérios).
Para obter mais informações, consulte Como: abrir exibições e Como: abrir consultas.
Para alterar o design de consulta ou modo de exibição do que ela retorna um conjunto diferente de resultados ou retorna os registros em uma ordem diferente consulte os tópicos listados em Criação de consultas e exibições.
Você também pode determinar se retornar o todo ou parte do conjunto de resultados em duas maneiras--parar a consulta como executar ou escolha quanto de resultados retornar antes de consulta é executada.
Navegue no painel de resultados
Você pode rapidamente navegar pelos registros usando a barra de navegação na parte inferior do painel de resultados.
Há botões para ir primeiro e último em registros, em registros próximo e anterior, e para ir para um registro específico.
Para ir para um registro específico, digite o número da linha na caixa de texto na barra de navegação e pressione ENTER.
Para obter informações sobre como usar atalhos de teclado no designer de consulta e exibir Navegando no modo de exibição Designer e consultaconsulte.
Confirmar alterações no banco de dados
O controle de simultaneidade otimista usos do painel de resultados para que a grade mostram uma cópia dos dados no banco de dados em vez de uma exibição totalmente viva.Essa maneira é alterada é confirmada somente para o banco de dados após você afasta de uma linha.Isso permite que mais de um usuário funcione com o banco de dados ao mesmo tempo.Se houver conflitos (por exemplo se outro usuário alterou a mesma linha você alterou o e comprometeu para o banco de dados antes que você fez) que você receberá uma mensagem informando do conflito e que oferece resoluções.
Desfazer alterações usando ESC
Você só pode desfazer uma alteração se ainda não foi nome para o banco de dados.Os dados não estarão comprometidos se você não afastou do registro ou se uma vez que você move informal você receber uma mensagem de erro que indica que a alteração não será comprometida.Se não foram comprometidos você pode desfazer a alteração usando a tecla ESC.
Para desfazer as alterações em seguida, mova para uma célula na linha que você não editou e não pressiona a tecla ESC.
Para desfazer as alterações a uma célula específica que você editasse, mova a célula este pressionamento de tecla ESC.
Adicionando ou excluindo dados no banco de dados
Para consulta como o design de banco de dados está trabalhando precisará adicionar dados de exemplo para o banco de dados.Você pode inserir em no painel de resultados diretamente ou você pode copiá-los de outro programa, como o bloco de notas ou o excel, e cole-o no painel de resultados.
Além de copiar linhas no painel resultados que você pode adicionar novos registros ou modificar ou excluir os existentes.Para mais informações, consulte Como: adicionar novas linhas no painel de resultadosComo: excluir linhas no painel de resultados, e Como: Editar linhas no painel de resultados.
Dicas para trabalhar com valores NULOS e células vazias
Quando você clica em em uma linha vazia para adicionar um novo registro, o valor inicial para todas as colunas é NULL.Se uma coluna permite valores nulos você pode deixá-la como é.
Se você deseja substituir um valor não-nulo com o zero, NULL de tipo em maiúsculo.O painel de resultados dará a palavra formatação itálico para indicar que deve ser reconhecido como um valor nulo em vez de como uma cadeia de caracteres.
Para digitar na cadeia de caracteres “zero” digite as letras sem aspas.Como o menos uma das letras é em uma letra minúscula, o valor será tratado como uma cadeia de caracteres em vez de um valor nulo.
Os valores para colunas com um tipo de dados binários terão valores NULOS por padrão.Esses valores não podem ser alterados no painel de resultados.
Para inserir um espaço vazio em vez de usar o zero, exclua o texto existente e afaste-o da célula.
Validação de dados
O designer de consulta e de exibição pode validar alguns tipos de dados com as propriedades de colunas.Por exemplo, se você inserir “ABC” em uma coluna com um tipo de dados de flutuante, você receberá um erro e a alteração não será comprometida ao banco de dados.
A maneira mais rápido para ver o tipo de dados de uma coluna quando você estiver no painel de resultados é abra o painel de diagrama e passa sobre o nome da coluna na tabela ou o objeto com valorado.
Observação |
---|
O comprimento máximo que o painel de resultados pode mostrar para um tipo de dados de texto é 2.147.483.647. |
Manter os resultados define sincronizado com a definição de consulta
Quando você trabalhar nos resultados de uma consulta ou exibe é possível para os registros no painel de resultados sair de sincronização com a definição de consultas.Por exemplo, se você executar uma consulta para quatro de cinco colunas em uma tabela, então usou o painel de diagrama para adicionar a quinta coluna à definição de consulta, que os dados da quinta coluna não serão automaticamente adicionados ao painel de resultados.Para fazer o painel de resultados refletir a nova definição de consulta, executar a consulta novamente.
Você pode determinar se isso acontecer--um ícone alerta e o texto “consulta alterada” 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
Quando você trabalhar nos resultados de uma consulta ou exibe a frente é possível os registros a serem alterados por um usuário diferente que também esteja trabalhando com o banco de dados.
Isso acontece se você receberá um aviso para que você afastar da célula com o conflito.Você então poderá substituir a alteração de outro usuário, atualize seu painel de resultados com a mudança de outro usuário, ou editar manter o 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 para o banco de dados.
Limitações no painel de resultados
o que não pode ser atualizado
Esses dicas podem ajudá-lo funcionam com êxito com dados no painel de resultados.
Consulta das colunas que inclui mais de uma tabela ou a exibição não pode ser atualizado.
Visualizações podem ser atualizados somente se as restrições de banco de dados permitem a.
Os resultados retornados pelo procedimento armazenado não podem ser atualizados.
Consultas ou modos de exibição usando o PERTO GRUPO, DISTINTOS, ou às cláusulas XML não são atualizáveis.
Os resultados retornados por funções com avaliadas só podem ser atualizados em alguns casos.
Dados em colunas que resultam de uma expressão na consulta.
Dados que não foram traduzidos com êxito pelo provedor.
O que não pode ser representado totalmente
O que é retornado para o painel de resultados de banco de dados é extremamente controlado pelo provedor para a fonte de dados que você está usando.O painel de resultados não pode sempre converter os dados de todos os sistemas de gerenciamento de banco de dados.Aqui estão vindos casos onde esse é o.
Os tipos de dados binários não geralmente são úteis para pessoas que funcionam no painel de resultados e podem levar muito um longo tempo para baixar.São representados assim por <Binary data> ou por Null.
A precisão e a escala não sempre podem ser mantidas.Por exemplo, o painel de resultados suporta uma precisão de 27.Se os dados são de um tipo de dados com uma maior precisão, dados podem ser truncados ou podem ser representados por <Unable to read data>.
Se você não estiver usando um banco de dados Microsoft SQL Server, alguns tipos de dados não podem ser suportados pelo seu provedor.Se você executa uma consulta que contém tipos de dados sem suporte os valores para essa coluna será retornada como <unsupported data type> 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 nenhuma chave primária e tem uma coluna com um tipo de dados sem suporte (se a consulta que você escreve não inclui a coluna com o tipo de dados sem suporte a declaração SELECT).
Consulte também
Conceitos
Edições de ferramentas de banco de dados Visual
Outros recursos
Trabalhando com modos de exibição