ID do artigo: 928965 - Última revisão: quarta-feira, 13 de dezembro de 2006 - Revisão: 1.0 Você receberá uma mensagem de erro ao tentar preencher uma tabela do SQL Server 2000 com um plano de geração de dados no Visual Studio 2005 Team Edition for Database Professionals: "System.Data.SqlClient.SqlError: não permitido conversão implícita de dados digite nte
Nesta páginaSintomasAo tentar preencher uma tabela do Microsoft SQL Server 2000 com um plano de geração de dados do Microsoft Visual Studio 2005 Team Edition for Database Professionals, poderá receber uma mensagem de erro semelhante à seguinte: Tabela TableName: System.Data.SqlClient.SqlError: não permitido conversão implícita de dados tipo ntext para dados digite varchar, tabela ' TableName ', ' ColumnName ' coluna. Use a função CONVERT para executar essa consulta. CausaEsse problema ocorre porque o provedor do SqlClient converte o tipo de dados varchar ou nvarchar em um texto ou o tipo de dados ntext . No entanto, não é possível converter um tipo de dados text ou ntext para um tipo de dados varchar ou nvarchar no SQL Server 2000. Observação No Microsoft SQL Server 2005, o provedor do SqlClient usa um tipo de dados varchar ou nvarchar (max) em vez do tipo de dados text ou ntext . Portanto, esse problema não ocorre no SQL Server 2005. Como ContornarPara contornar este problema, certifique-se que colunas varchar em um banco de dados do SQL Server 2000 não contêm mais de 4000 caracteres. SituaçãoA Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a". Mais InformaçõesEtapas para reproduzir o problema
A informação contida neste artigo aplica-se a:
Tradução automáticaIMPORTANTE: 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: 928965
(http://support.microsoft.com/kb/928965/en-us/
)
| Outros Recursos Outros Sites de Suporte
ComunidadesObtenha Ajuda AgoraTraduções deste artigo
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Voltar para o início