Select the product you need help with
CORREÇÃO: O método System.Data.Index.CompareRecords gera uma exceção System. NullReferenceException ao tentar usar o código para modificar um registro em uma tabela de dados em um.NET Framework 2. 0-based applicationID do artigo: 940932 - Exibir os produtos aos quais esse artigo se aplica. Nesta páginaSintomasConsidere o seguinte cenário. Em um Microsoft.NET Framework 2. 0 com Visual, você vincula o aplicativo a uma tabela de dados. Em seguida, remover uma coluna da tabela de dados. Em seguida, tente usar o código para modificar um registro nesta tabela de dados. Nesse cenário, o System.Data.index.CompareRecords método gera um System. NullReferenceException exceção. Esse problema ocorre se uma das seguintes condições for verdadeira:
CausaEsse problema ocorre porque os índices internos referenciam a coluna que foi removida. ResoluçãoInformações sobre o hotfixUm hotfix compatível foi disponibilizado pela Microsoft. No entanto, destina-se apenas a corrigir o problema descrito neste artigo. Se aplicam somente aos sistemas que apresentarem esse problema específico. Este hotfix pode receber testes adicionais. Portanto, se esse problema não o prejudicar, recomendamos que você aguarde o próximo.NET Framework 2. 0 service pack que contém esse hotfix.Para resolver esse problema imediatamente, contate o Atendimento Microsoft para obter o hotfix. Para obter uma lista completa dos números de telefone do Atendimento Microsoft e informações sobre os custos de suporte, visite o seguinte site da Microsoft: http://support.microsoft.com/contactus/?ws=support Observação Em alguns casos, as taxas cobradas para chamadas de suporte podem ser canceladas se um profissional de suporte da Microsoft determinar que uma atualização específica resolverá o problema. Os custos de suporte normais serão aplicados a questões de suporte adicionais e problemas que não se qualificam à atualização específica em questão.
(http://support.microsoft.com/contactus/?ws=support)
Pré-requisitosVocê deve instalar o hotfix 916002 antes de instalar este hotfix.Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:916002
(http://support.microsoft.com/kb/916002/
)
CORREÇÃO: Mensagem de erro ao tentar usar a classe SqlClient na transação ADO.2. 0 Com NET para se conectar a uma instância do SQL Server 2005: "nova solicitação não pode iniciar porque ela deve vir com o descritor de transação válido"Requisito de reinicializaçãoVocê deve reiniciar o computador após aplicar esse hotfix.Informações de substituição do hotfixEsse hotfix não substitui outros hotfixes.Informações de arquivoA versão em inglês deste hotfix possui os atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horários destes arquivos estão listados no tempo Universal Coordenado (UTC). Quando você visualiza as informações do arquivo, ele será convertido para a hora local. Para saber a diferença entre o UTC e a hora local, use o Fuso horário Guia de Data e hora item no painel de controle.Recolher esta tabela
Como ContornarPara contornar esse problema, crie uma nova tabela de dados. SituaçãoA Microsoft confirmou que se trata de um problema nos produtos da Microsoft listados na seção "Aplica-se a". Mais InformaçõesApós aplicar esse hotfix, não é possível remover uma coluna quando um DataView. RowFilter propriedade ou um DataView. Sort propriedade faz referência a essa coluna. Para obter mais informações sobre o System. NullReferenceException exceção, visite o seguinte site da Microsoft: . aspx do http://msdn2.microsoft.com/en-us/library/System.NullReferenceException (VS. 80) Para obter mais informações sobre a terminologia de atualização de software, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
(http://msdn2.microsoft.com/en-us/library/system.nullreferenceexception(vs.80).aspx)
824684
(http://support.microsoft.com/kb/824684/LN/
)
Descrição da terminologia padrão usada para descrever as atualizações de software da MicrosoftInformações de pilha de chamadas07d0e4b8 09195ccd System.Data.Index.CompareRecords(Int32, Int32) 07d0e4d8 09195c7a System.Data.Index+IndexTree.CompareNode(Int32, Int32) 07d0e4e4 0ff93c0e System.Data.RBTree`1[[System.Int32, mscorlib]].SearchSubTree(Int32, Int32) 07d0e4fc 0ff940e8 System.Data.RBTree`1[[System.Int32, mscorlib]].GetNodeByKey(Int32) 07d0e514 0ff93ee9 System.Data.Index.RecordStateChanged(Int32, System.Data.DataViewRowState, System.Data.DataViewRowState, Int32, System.Data.DataViewRowState, System.Data.DataViewRowState) 07d0e548 09193e97 System.Data.DataTable.RecordStateChanged(Int32, System.Data.DataViewRowState, System.Data.DataViewRowState, Int32, System.Data.DataViewRowState, System.Data.DataViewRowState) 07d0e598 09191fb7 System.Data.DataTable.SetNewRecordWorker(System.Data.DataRow, Int32, System.Data.DataRowAction, Boolean, Int32, Boolean, System.Exception ByRef) 07d0e648 0ff93e29 System.Data.DataTable.SetNewRecord(System.Data.DataRow, Int32, System.Data.DataRowAction, Boolean, Boolean) 07d0e664 09191485 System.Data.DataRow.EndEdit() 07d0e690 0955c905 System.Data.DataRow.set_Item(System.Data.DataColumn, System.Object) 07d0e6cc 0ff9e55a System.Data.DataRow.set_Item(Int32, System.Object) PropriedadesID do artigo: 940932 - Última revisão: sábado, 28 de maio de 2011 - Revisão: 2.0
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: 940932
(http://support.microsoft.com/kb/940932/en-us/
)
| Traduções deste artigo |




Voltar para o início








