Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Senhores,
Estou tentando realizar um Select em Access 2003, em um campo Text, no qual existem salvos números e texto.
Algo do tipo:
2345671
2456789097
Outros
23145678
8765438
Outros
9785321
Qualquer que seja o select, mesmo básico como:
"Select info from tabela"
Tendo no caso o nome do campo "info" e o nome da tabela "tabela", eu recebo o erro:
Item cannot be found in the collection corresponding to the requested name or ordinal.
Se eu libero o erro através de on error resume next, vejo uma listagem com os números e sem o "Outros".
Ou seja, o erro está literalmente em "Outros", e eu não entendo o por quê!
Eu sei que o campo é Texto e acredito que, apesar de ter números em um campo texto, eles estão sendo tratados como texto.
Daí, não tenho a menor idéia porque aparece o erro.
Eu imagino que ele deveria listar sem nenhum problema, como se fosse uma listagem de nomes.
Alguém já teve este tipo de problema?
Agradeço qualquer luz!
Obrigado e abraços,
Alex
Retrolink,
Erro idiotaço!
Preciso, seu raciocínio.
O select estava correto, eu não tinha dúvida!
Era um select bem básico mesmo!
Daí não entendia o porquê do erro.
O problema é que apesar de eu mandar 'printar' apenas um dos campos, tipo Rs("info"), eu estava mencionando outro outros campos da tabela em partes mais abaixo, tipo(Rs("a"), Rs("b") e que, estas sim, tem algum problema, que eu acho depois.
Como eu estava e estou fazendo teste de um script longo, cheio de etapas, eu "abandonei" o que vinha abaixo e só me concentrei no print e no loop.
Quando você pediu o código completo, acendeu uma luz!
:joia:
Valeu, mesmo que seja pela gentileza de ter lido o tópico.
Obrigado aos demais, também!
Abraço,
Alex
Beleza ;)
O poste o code completo, da maneira que esta utilizando.