CONSULTA ACCESS COM CARACTERES ESTRANHOS
Amigos, estou realizando uma consulta que sempre funcionou e de uns tempos para cá está retornando caracteres estranhos num campo texto.query é a seguinte:
SELECT [00_Manutencoes].Código, Cliente.Nome, GrupoEquipamentos.Grupo, [00_Manutencoes].Data_Inicial, [00_Manutencoes].Status_os, Cliente.IDCliente, GrupoEquipamentos.IDGrupo, Periodicidade.Freq
FROM ((00_Manutencoes INNER JOIN 00_Equipamentos_Manut ON [00_Manutencoes].Código = [00_Equipamentos_Manut].ID_Manut) INNER JOIN (GrupoEquipamentos INNER JOIN (Cliente INNER JOIN Equipamentos ON Cliente.IDCliente = Equipamentos.IDCliente) ON GrupoEquipamentos.IDGrupo = Equipamentos.IDGrupo) ON [00_Equipamentos_Manut].ID_Equip = Equipamentos.IDEquip) INNER JOIN Periodicidade ON [00_Manutencoes].ID_Periodicidade = Periodicidade.IDFreq
GROUP BY [00_Manutencoes].Código, Cliente.Nome, GrupoEquipamentos.Grupo, [00_Manutencoes].Data_Inicial, [00_Manutencoes].Status_os, Cliente.IDCliente, GrupoEquipamentos.IDGrupo, Periodicidade.Freq, [00_Manutencoes].cdg_usuario, Periodicidade.IDFreq, Cliente.Cod_Regional
HAVING ((([00_Manutencoes].Status_os)=[Ô]ABERTA[Ô]) AND (([00_Manutencoes].cdg_usuario)=79));
e o resultado está em anexo.
Alguma dica?
SELECT [00_Manutencoes].Código, Cliente.Nome, GrupoEquipamentos.Grupo, [00_Manutencoes].Data_Inicial, [00_Manutencoes].Status_os, Cliente.IDCliente, GrupoEquipamentos.IDGrupo, Periodicidade.Freq
FROM ((00_Manutencoes INNER JOIN 00_Equipamentos_Manut ON [00_Manutencoes].Código = [00_Equipamentos_Manut].ID_Manut) INNER JOIN (GrupoEquipamentos INNER JOIN (Cliente INNER JOIN Equipamentos ON Cliente.IDCliente = Equipamentos.IDCliente) ON GrupoEquipamentos.IDGrupo = Equipamentos.IDGrupo) ON [00_Equipamentos_Manut].ID_Equip = Equipamentos.IDEquip) INNER JOIN Periodicidade ON [00_Manutencoes].ID_Periodicidade = Periodicidade.IDFreq
GROUP BY [00_Manutencoes].Código, Cliente.Nome, GrupoEquipamentos.Grupo, [00_Manutencoes].Data_Inicial, [00_Manutencoes].Status_os, Cliente.IDCliente, GrupoEquipamentos.IDGrupo, Periodicidade.Freq, [00_Manutencoes].cdg_usuario, Periodicidade.IDFreq, Cliente.Cod_Regional
HAVING ((([00_Manutencoes].Status_os)=[Ô]ABERTA[Ô]) AND (([00_Manutencoes].cdg_usuario)=79));
e o resultado está em anexo.
Alguma dica?
Corrupted database WIN! Amigo, tem grandes chances de seu banco estar corrompido e o conteúdo desse campo não poder ser recuperado...
KERPLUNK,
Mas se mudo os parametros da consulta, por exmplo se coloco mais um filtro ele me retorna o campo. E na tabela visuazo todos os dados do campo nome, por isso que não acredito que o banco está corrempido!
Mas se mudo os parametros da consulta, por exmplo se coloco mais um filtro ele me retorna o campo. E na tabela visuazo todos os dados do campo nome, por isso que não acredito que o banco está corrempido!
Tópico encerrado , respostas não são mais permitidas