Caracteres de campo Nota aparecem como pontos de interrogação no Access 2002

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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática… erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.

291541
Este artigo foi arquivado. Este artigo é oferecido "tal como está" e deixará de ser actualizado.
Avançado: Requer conhecimentos avançados sobre codificação, interoperabilidade e multi-utilizador.

Este artigo aplica-se apenas a uma base de dados do Microsoft Access (.mdb).

Para obter uma versão de Microsoft Access 2000 deste artigo, consulte 254845.
Sintomas
Depois de introduzir milhares de caracteres de texto num campo Memo, num determinado ponto, repare que aparecem pontos de interrogação, em vez de texto.
Causa
O campo de memorando é numa tabela ligada Microsoft SQL Server 7.0.
Resolução
Obter o Microsoft Jet 4.0 service pack mais recente que contenha uma versão actualizada do motor de base de dados Microsoft Jet 4.0.

Para obter informações adicionais sobre como obter a versão mais recente do motor de base de dados Jet 4.0, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
239114Como obter o service pack mais recente para o motor de base de dados do Microsoft Jet 4.0
Ponto Da Situação
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados no início deste artigo.
Mais Informação

Passos para reproduzir o comportamento

  1. Criar uma tabela no Microsoft SQL Server 7.0, executando o seguinte script no SQL Server Query Analyzer:
       Use pubs   go   CREATE TABLE [dbo].[TABLE2] (      [TABLEid] [int] NULL ,      [ID] [int] IDENTITY (1, 1) NOT NULL ,      [BitField] [bit] NOT NULL ,      [Data] [text] NULL    ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]   GO					
  2. Uma nova base de dados no Access 2002, criar uma ligação à tabela do SQL Server que criou no passo 1 e, em seguida, seleccione o campo ID como chave primária.
  3. Abra a tabela ligada na vista de folha de dados.
  4. Escreva 1 no campo TABLEid.
  5. Clique no campo Data e escreva ou cole 3000 caracteres ou mais no campo.
  6. Consolide o registo.
  7. Expanda o campo de dados e, em seguida, clique no campo para criar um ponteiro intermitente.
  8. Prima a tecla SETA para baixo para verificar o texto no campo.
  9. Após alguns segundos de premir a tecla de seta para baixo e mover através do campo, tenha em atenção que pontos de interrogação aparecer à volta do carácter 2000th.
pra ligado

Aviso: Este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 291541 - Última Revisão: 01/30/2014 16:10:24 - Revisão: 4.1

  • Microsoft Access 2002 Standard Edition
  • kbnosurvey kbarchive kbmt kbprb KB291541 KbMtpt
Esta informação foi útil?