USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  ASP - Active Server Page
Voltar
Autor Assunto:  Select * from Tabela where Len(Codigo) = 6 ??
vilmarbr
Pontos: 2843
SAO PAULO
SP - BRASIL
Postada em 06/05/2004 11:15 hs         
Oi,
Por que a instrução SQL abaixo  roda OK no Ms-Sql Server 2000 mas no Ms-Access 2000
me traz o tamanho máximo do campo configurado na tabela:
SQLCategoria = "Select * from Biblioteca_Categoria where Len(Codigo) = 6 order by Codigo asc"
Grato,

http://www.vilmarbro.com.br
     
Martini
Pontos: 2843 Pontos: 2843
PAROBÉ
RS - BRASIL
Postada em 06/05/2004 13:45 hs         
eu testei essa no access e funcionou:
SELECT * FROM Bancos WHERE len([Codigo do banco]) = 2
retornou todos os bancos com código com dois dígitos
     
vilmarbr
Pontos: 2843
SAO PAULO
SP - BRASIL
Postada em 06/05/2004 14:48 hs         
Oi,
do jeito que vc. falou n deu certo, mas assim deu certo:
SQLCategoria = "Select * from Biblioteca_Categoria where Len(trim(Codigo)) = 6 order by codigo asc"
no sql server fica Len(ltrim(rtrim(Codigo))), pq. no sql server não existe a função trim.
grato,

http://www.vilmarbro.com.br
     
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2025   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página