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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  select para buscar registro >= and <=
Glaucia Helena
SÃO PAULO
SP - BRASIL
Postada em 16/07/2005 16:38 hs            
Olá amigos, sou + ou - iniciante e não estou conseguindo buscar via select um campo para ter um resultado, vou tentar dar o ex.
tenho uma tabela que nela eu cadastro varios bancos ( itaú, santander, bradesco, etc...), esses bancos  tem uns coeficientes para financiamentos de carros, e para cada ano de carro muda o coeficiente, o coeficiente também muda para a quantidade de parcelas que for financiado. Ex:
Se eu for comprar um carro de ano 1998 e for financiar em 36 meses o coeficiente é 0,03647.
Aqui entra meu problema, na tabela dos bancos para 1997 até 2001 os coeficientes são os mesmo !!!! Ou seja se eu for financiar um carro de ano 1997,1998,1999,2000 e 2001 o coeficiente é 0,03647 já mencionado acima.
Se eu for finaciar o mesmo carro em 24 meses o coeficiente é 0,01498 ( menor ).
Muito bem, eu tenho nesse caso 2 combos e um textbox, a primeira combo eu seleciono o banco,(bradesco por exemplo) nesse momento ele deverá verificar minha lblAnodeCarro, se ela for 1998 deverá carregar minha segunda combo com as quantidades de meses que vou financiar se eu escolher em 36 meses a minha txtCoeficiente deverá me mostrar o respectivo coeficiente para 36 meses.
Se vocês puderem me ajudar vou ficar muito grata, afinal me cadastrei nesse site porque tive a informação de ser muito bom.
Espero que tenham entendido.
Obrigaga Glaucia
     
Elieser Topassi
Pontos: 2843 Pontos: 2843
SÃO JOSÉ DO RIO PRETO
SP - BRASIL
Postada em 17/07/2005 09:57 hs            
Glaucia,
 
O site eh realmente mto bom... vc vai aprender mto aqui...
Mas eu realmente nao entendi o q vc quer... vc quer selecionar no banco o que exatamente??? vc descreveu bem seu projeto, mas nao indicou onde esta sua dificuldade... esta em carregar uma das combos? ou em retornar o valor do coeficiente??? realmente nao entendi... seja mais clara, por favor...
 


Elieser Carlos Topassi
Analista de Sistemas - Desenvolvedor VB/ASP/.Net

e-mail/msn:
elieser_topassi@yahoo.com.br
São José do Rio Preto,SP - Brasil
_____________________________________________________
Emoções "O caminho do tolo aos seus prórios olhos lhe parece reto, mas o sábio ouve conselhos" (Pv 12:15)

     
kerplunk
Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 18/07/2005 08:38 hs         
Bom, fica assim, vc vai ter uma tabela com os bancos cadastrados, cada um com seu respectivo código e outra tabela mais ou menos com esse lay-out.
 
CodBanco    |    Ano    |    Parcelas    |   Coeficiente  
 
Com isso vc vai poder fazer a procura pelo coeficiente que vc quer.
     
Martini
Pontos: 2843 Pontos: 2843
PAROBÉ
RS - BRASIL
Postada em 18/07/2005 12:34 hs         
eu gostaria de saber a estrutura das tuas tabelas ... mas eu fiz uns teste e espero que ajude você ...
 
create table #Bancos (
  CodBanco Integer,
  NomeBanco Varchar(30),
  Ano Integer,
  Parcelas Integer,
  Coeficiente Float
  )
set nocount on
Insert Into #Bancos
 (CodBanco, NomeBanco, Ano, Parcelas, Coeficiente )
Values
 (1, 'Bradesco', 1998, 36, 0.03647)
Insert Into #Bancos
 (CodBanco, NomeBanco, Ano, Parcelas, Coeficiente )
Values
 (1, 'Bradesco', 1999, 36, 0.03647)
Insert Into #Bancos
 (CodBanco, NomeBanco, Ano, Parcelas, Coeficiente )
Values
 (1, 'Bradesco', 1998, 24, 0.01498 )

--selecionado financiamentos do banco para o ano
select *
from #Bancos
Where CodBanco = 1
And Ano = 1998
--selecionado parcelas cadastradas para o banco e ano
select Distinct Parcelas
from #Bancos
Where CodBanco = 1
And Ano = 1998

--selecionado coeficiente para banco ano e parcela
select *
from #Bancos
Where CodBanco = 1
And Ano = 1998
And Parcelas = 24
drop table #Bancos
     
Página(s): 1/1    

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