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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  SQL da erro
Daniel
Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 11/07/2006 17:12 hs            
NÃO CONHEÇO BEM O MYSQL, MAS PELO MENOS O QUE EU USO NO ACCESS O FORMATO É MM/DD/YYYY, desculpa a intromissão mas não será isso?
 

dsmn
     
Maha
SÃO PAULO
SP - BRASIL
Postada em 11/07/2006 17:15 hs            
Knight,
 
Isso -> '%A%' esse A é uma variavel? se for coloca assim '%"& A &"%'
Isso -> POS='1' esta coluna POS é do tipo string ou numerica se for numerica tira as aspas do numero.
 

Saúde e Paz, o resto... trabalhando vem!!!

"Se um dia a vida lhe der as costas, passe a mão na bunda dela!!!"

     
ghost_jlp
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 11/07/2006 17:19 hs            

não seria não Daniel...olhei o site lá está assim olha:

The format of a DATE valuee is 'YYYY-MM-DD'.
According to standard SQL, no other format is allowed.
You should use this format in UPDATE expressions and in the WHERE clause of SELECT statements. For exemple:

mysql> SELECT * FROM tbl_name WHERE date >= '2003-05-05';

e o acces tb aceita o formato yyyy/mm/dd

Ainda mais q é um formato em q não dá pra se enganar.

Exemplo:10/01 ou 01/10 pode ser interpretado como mm/dd ou dd/mm

Mas desta forma 20061001 não tem erro.

Tenta ae Knight...veja se dá certo o between '1975-02-23' AND '1975-02-23'

Mesmo assim valeu pela ajuda Daniel :) ^_^

t+

fonte: http://dev.mysql.com/doc/refman/5.0/en/using-date.html

TÓPICO EDITADO
 
Knight
GOIÂNIA
GO - BRASIL
Postada em 11/07/2006 17:27 hs         
negativo gente, nenhum geito ta funcionando
Maha, essa parte ta certa, so quando coloco a data é que da problema

Emoções Knight Emoções

http://host.csti.eti.br

CSTI WebHosting
Hospedando Idéias Emoções

     
Sandro
não registrado
Postada em 11/07/2006 17:28 hs   
Olá,
 
Dá alguma mensagem de erro ou simplesmente não faz nada? Qual banco de dados você usa? Se for Access, a data deve estar entre # e no formato americano (Mês/Dia/Ano), além disso, o campo POS é texto ou número? Se for número, tire os apóstrofes (que o pessoal cisma de chamar de aspas simples).
 
um abraço,
Sandro
     
Knight
GOIÂNIA
GO - BRASIL
ENUNCIADA !
Postada em 11/07/2006 17:37 hs         
Sandro POS é texto mesmo e to usando MySql ja tente com e sem apóstrofes ou aspas simples não funcionou
tentei tb
between cast('1975-02-23' as datetime) and cast('1975-02-23' as datetime)
Tirando e colocando ' e #.
Nào funciona

Emoções Knight Emoções

http://host.csti.eti.br

CSTI WebHosting
Hospedando Idéias Emoções

   
Página(s): 2/3     « ANTERIOR    PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

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

HTML DESLIGADO

     
 VOLTAR

  



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