CORRECÇÃO: Atualização no cursor com base em Exibir Falha ao modificar a linha se exibir contém uma associação

Traduções deste artigo Traduções deste artigo
ID do artigo: 238547 - Exibir os produtos aos quais esse artigo se aplica.
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
BUG #: 56059 (SQLBUG_70)
Expandir tudo | Recolher tudo

Sintomas

Uma atualização, com um cursor que se baseia em um modo de exibição, pode falhar ao atualizar uma linha se o modo de exibição for baseado em uma associação de uma ou mais tabelas. Aplicativos ODBC podem encontrar uma mensagem SQL_SUCCESS_WITH_INFO cursor operação "conflito" nessa situação porque não há linhas foram afetadas pela atualização do cursor. Se você estiver usando um cursor ANSI T-SQL com base, uma instrução UPDATE neste cenário falha com o seguinte erro:
Msg 16947, nível 16, estado 1
Nenhuma linha foi atualizada ou excluída.

Como Contornar

Defina o cursor com a consulta no qual o modo de exibição é definido.

Situação

A Microsoft confirmou que este é um problema no SQL Server 7.0. Esse problema foi corrigido no EUA Service Pack 2 para o Microsoft SQL Server 7.0. Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
254561INF: Como obter o Service Pack 2 para Microsoft SQL Server 7.0 e Microsoft Data Engine (MSDE) 1.0
Para obter mais informações, entre em contato com seu provedor de suporte primário.

Propriedades

ID do artigo: 238547 - Última revisão: segunda-feira, 21 de outubro de 2013 - Revisão: 2.0
A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 7.0 Standard Edition
Palavras-chave: 
kbnosurvey kbarchive kbmt kbbug kbfix KB238547 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 238547

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com