|
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
|
|
|
|
|
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 _____________________________________________________ "O caminho do tolo aos seus prórios olhos lhe parece reto, mas o sábio ouve conselhos" (Pv 12:15)
|
|
|
|
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.
|
|
|
|
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
|
|
|
|