Re: [delphi-br] Tabela de CEP's

2010-08-22 Por tôpico Daniel Azevedo
  Olá

Eu tinha feito uma View
Mas achei que tinha ficado muito lendo o retorno dos dados
Acho que não tem como fazer Function no FireBird estou na versao 1,5

Intao fiz uma procedure que me retorna os dados
passos os parametros de entrada e na procedure monto a condicao where
de acordo com os filtros informados ataves do comando
EXECUTE STATEMENT


EX
SELECT *   FROM V_CEP(:cep, :Rua, :Cidade, :UF )

nos parametros da query de consulta  fica algo assim
ParamByName('cep').asstring :=  QuotedStr('35502427')

ou assim para procurar por parte do logradouro
ParamByName('Rua').asstring :=  ' %Rua do Ouro%'

os parametros que nao sao preenchidos infromamos vazio
ParamByName('Cidade').asstring := ''
ParamByName('UF').asstring: = .asstring := ''

São muitos dados relacionados e o tempo de retorno é consideravel
a melhor forma que econtrei foi atraves de procedure mesmo
E ficou muito bom. :)

Será que posso disponibilizar a base de ceps ou é contra alguma norma?


Abraços
Daniel Azevedo


Em 20/08/2010 09:13, Rodrigo Rossi escreveu:
Daniel,

 Por que uma procedure e não um function ou até mesmo uma view?

 Att.

 Rodrigo Rossi
 Skype: rodrigotrentinrossi
 MSN: rdrg_ro...@hotmail.com
 Fone: (45) 9963-1897
 Cascavel - PR

 On 19/08/2010 13:41, Daniel Azevedo wrote:
 Eu tenho uma base de ceps que encontrei na net
 muito boa por sinal e bem atualizada, com codigo dos municipios e UF
 Algumas cidades sao subordinadas a outras intao nao consta cep mas tem a
 referencia da cidade a qual é subordinada.

 Fiz uma procedure dentro do BD para retornar os dados
 Pode ser por cep, parte do logradouro e tal

 Na tela de cadastro de clientes por exemplo, qdo informa o cep eu busco
 o endereço
 atraves da procedure e preencho os campos da tabela cliente

 Caso o usuario não saiba o cep, tem um botao de pesquisar ceps, onde ele
 localiza atraves da cidade ou parte do logradouro e tal

 Clica em ok na tela de pesquisa de ceps e volta para tela de cadastro
 preenchendo os campos.

 A base inicialmente é em mdb.. mas importei utilizando o Ib_expert
 Não sei se é contra as regras eu disponibilizar o link de onde encontrei
 Intao se algum moderador liberar eu posto o link do arquivo original
 Se for permitido posso liberar a minha base modificada em .fdb no 4shared

 Abraços



 Em 19/08/2010 11:52, Rodrigo Rossi escreveu:
 Bom dia.

 Gostaria de saber qual a melhor e/ou a mais usada implementação para
 usar a tabela de CEP's dos correios no sistema em FB.

 Por exemplo, o usuário está na tela de cadastro de cliente e digita o
 CEP do endereço do cliente, quando passa por este campo o sistema
 informa automaticamente a rua, bairro, cidade, estado, etc...

 Sei que o CEP tem faixas, por isso a minha dúvida.

 E também gostaria de saber onde posso encontrar a tabela de CEP's dos
 Correios para importar no meu FireBird?

 -- 
 Att.

 Rodrigo Rossi
 Skype: rodrigotrentinrossi
 MSN: rdrg_ro...@hotmail.commailto:rdrg_rossi%40hotmail.com
 Fone: (45) 9963-1897
 Cascavel - PR




 


 







-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
delphi-br-ow...@yahoogrupos.com.br
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
delphi-br-unsubscr...@yahoogrupos.com.br

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html




Re: [delphi-br] Tabela de CEP's

2010-08-20 Por tôpico Daniel Azevedo
  Eu tenho uma base de ceps que encontrei na net
muito boa por sinal e bem atualizada, com codigo dos municipios e UF
Algumas cidades sao subordinadas a outras intao nao consta cep mas tem a 
referencia da cidade a qual é subordinada.

Fiz uma procedure dentro do BD para retornar os dados
Pode ser por cep, parte do logradouro e tal

Na tela de cadastro de clientes por exemplo, qdo informa o cep eu busco 
o endereço
atraves da procedure e preencho os campos da tabela cliente

Caso o usuario não saiba o cep, tem um botao de pesquisar ceps, onde ele 
localiza atraves da cidade ou parte do logradouro e tal

Clica em ok na tela de pesquisa de ceps e volta para tela de cadastro 
preenchendo os campos.

A base inicialmente é em mdb.. mas importei utilizando o Ib_expert
Não sei se é contra as regras eu disponibilizar o link de onde encontrei
Intao se algum moderador liberar eu posto o link do arquivo original
Se for permitido posso liberar a minha base modificada em .fdb no 4shared

Abraços



Em 19/08/2010 11:52, Rodrigo Rossi escreveu:

 Bom dia.

 Gostaria de saber qual a melhor e/ou a mais usada implementação para
 usar a tabela de CEP's dos correios no sistema em FB.

 Por exemplo, o usuário está na tela de cadastro de cliente e digita o
 CEP do endereço do cliente, quando passa por este campo o sistema
 informa automaticamente a rua, bairro, cidade, estado, etc...

 Sei que o CEP tem faixas, por isso a minha dúvida.

 E também gostaria de saber onde posso encontrar a tabela de CEP's dos
 Correios para importar no meu FireBird?

 -- 
 Att.

 Rodrigo Rossi
 Skype: rodrigotrentinrossi
 MSN: rdrg_ro...@hotmail.com mailto:rdrg_rossi%40hotmail.com
 Fone: (45) 9963-1897
 Cascavel - PR

 






-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
delphi-br-ow...@yahoogrupos.com.br
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
delphi-br-unsubscr...@yahoogrupos.com.br

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html




Re: [delphi-br] Tabela de CEP's

2010-08-20 Por tôpico Rodrigo Rossi
  Daniel,

Por que uma procedure e não um function ou até mesmo uma view?

Att.

Rodrigo Rossi
Skype: rodrigotrentinrossi
MSN: rdrg_ro...@hotmail.com
Fone: (45) 9963-1897
Cascavel - PR

On 19/08/2010 13:41, Daniel Azevedo wrote:
Eu tenho uma base de ceps que encontrei na net
 muito boa por sinal e bem atualizada, com codigo dos municipios e UF
 Algumas cidades sao subordinadas a outras intao nao consta cep mas tem a
 referencia da cidade a qual é subordinada.

 Fiz uma procedure dentro do BD para retornar os dados
 Pode ser por cep, parte do logradouro e tal

 Na tela de cadastro de clientes por exemplo, qdo informa o cep eu busco
 o endereço
 atraves da procedure e preencho os campos da tabela cliente

 Caso o usuario não saiba o cep, tem um botao de pesquisar ceps, onde ele
 localiza atraves da cidade ou parte do logradouro e tal

 Clica em ok na tela de pesquisa de ceps e volta para tela de cadastro
 preenchendo os campos.

 A base inicialmente é em mdb.. mas importei utilizando o Ib_expert
 Não sei se é contra as regras eu disponibilizar o link de onde encontrei
 Intao se algum moderador liberar eu posto o link do arquivo original
 Se for permitido posso liberar a minha base modificada em .fdb no 4shared

 Abraços



 Em 19/08/2010 11:52, Rodrigo Rossi escreveu:
 Bom dia.

 Gostaria de saber qual a melhor e/ou a mais usada implementação para
 usar a tabela de CEP's dos correios no sistema em FB.

 Por exemplo, o usuário está na tela de cadastro de cliente e digita o
 CEP do endereço do cliente, quando passa por este campo o sistema
 informa automaticamente a rua, bairro, cidade, estado, etc...

 Sei que o CEP tem faixas, por isso a minha dúvida.

 E também gostaria de saber onde posso encontrar a tabela de CEP's dos
 Correios para importar no meu FireBird?

 -- 
 Att.

 Rodrigo Rossi
 Skype: rodrigotrentinrossi
 MSN: rdrg_ro...@hotmail.commailto:rdrg_rossi%40hotmail.com
 Fone: (45) 9963-1897
 Cascavel - PR





 





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
delphi-br-ow...@yahoogrupos.com.br
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
delphi-br-unsubscr...@yahoogrupos.com.br

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html




[delphi-br] Tabela de CEP's

2010-08-19 Por tôpico Rodrigo Rossi
  Bom dia.

Gostaria de saber qual a melhor e/ou a mais usada implementação para 
usar a tabela de CEP's dos correios no sistema em FB.

Por exemplo, o usuário está na tela de cadastro de cliente e digita o 
CEP do endereço do cliente, quando passa por este campo o sistema 
informa automaticamente a rua, bairro, cidade, estado, etc...

Sei que o CEP tem faixas, por isso a minha dúvida.

E também gostaria de saber onde posso encontrar a tabela de CEP's dos 
Correios para importar no meu FireBird?

-- 
Att.

Rodrigo Rossi
Skype: rodrigotrentinrossi
MSN: rdrg_ro...@hotmail.com
Fone: (45) 9963-1897
Cascavel - PR