Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

meirelles

sql - moleza

Recommended Posts

POXA, TO TRABALHANDO COM SQL_SERVER 7.0 E NA HORA DE CADASTRAR DATAS ESTOU USANDO A PROPRIEDADE (DATETIME).

 

BEM VAMOS A DÚVIDA:

 

ASP

[*]DIA REQUEST.FORM("DIA")

 

[*]MES REQUEST.FORM("MES")

 

[*]ANO REQUEST.FORM("ANO")

 

[*]

 

[*]MONTA_DATA = DIA & "/" & MES & "/" & ANO

 

NA HORA DE GRAVAR NO BANCO, TÁ DANDO PAU...

NÃO QUERO USAR VARCHAR, PQ NÃO SEI SE VAI FUNCIONAR AS BUSCAS POR INTERVALOS DE DATAS.

 

OUTRA DÚVIDA

 

 

ESTOU TENTANDO USAR INNER JOIN, MAS NÃO ESTÁ FUNCIONANDO...

 

1ª SERÁ Q TEM Q RELACIONAR AS TABELAS NO SQL_SERVER PRA PODER FUNCIONAR CORRETAMENTE

 

2º A CLÁUSULA WHERE NÃO FUNCIONA TMB, DÁ PAU

 

QUERO FAZER UMA BUSCA ASSIM:

 

SQL = "SELECT * FROM TBFUNCIONARIO INNER JOIN TBCALCULA LOGIN ON LOGIN WHERE LOGIN LIKE '"& LOGIN &"%'""

SET RS = CONN.EXECUTE(SQL)

 

DÁ PAU NA CLÁUSULA WHERE....

 

SE ALGUÉM SOUBER... E PUDER RSRS... VALEW!

Compartilhar este post


Link para o post
Compartilhar em outros sites

para cadastrar data no SQL Server, se você estiver cadastrando a data atual use GetDate() no proprio SQL...

 

caso seja data qualquer use o formato aaaa-mm-dd hh:mm:ss

 

o inner join tem q ser +ou- assim:

SQL = "SELECT * FROM TBFUNCIONARIO INNER JOIN TBCALCULA LOGIN ON TBCALCULA.CAMPO_JOIN = LOGIN.CAMPO_JOIN WHERE LOGIN.LOGIN LIKE '"& LOGIN &"%'"

Compartilhar este post


Link para o post
Compartilhar em outros sites

Veja esses exemplo(select * from tabela where nome like '%algo%')"SELECT * FROM tabela WHERE campo like '" & Request.Form("nome") & "%'"Qualquer coisa, grite!

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara, beleza.sobre a data, tá meio tranquilo, você diz pra eu usar getdate() no sql, mas o meu sql eu não vi essa opção de atributo, somente datetime()em relaçao ao código do inner join está meio confuso, sou marinheiro de primeira viagem, pode comentar.aquele lance de tabela.campo tá me embaralhando!a idéia é essa:acha todos os campos entre duas tabelas usando como chave o login do usuario logado por um formulario anterior. tipo um logon

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.