Re: [java-list] AJUDEM! Existe algum pattern para resolver isso?

2003-06-27 Thread Marcio Kuchma
On Tue, 17 Jun 2003 20:41:23 +0100
Jean Fábio Barros <[EMAIL PROTECTED]> wrote:

> A estrutura no banco de dados eh basicamente uma tabela de parceiros e
> uma outra para armazenar seus enderecos. A duvida eh: Como buscar esses
> dados no banco? Busco todos os clientes e depois faco uma consulta para
> cada cliente retornado, para poder buscar seus respectivos enderecos?
> Nao ficaria muito lento pois teremos que fazer muitas queries
> independentes? Existe algum pattern para isso?

Olha, pattern eu nao digo, mas voce pode simplesmente fazer isso tudo na
consulta SQL... :-)

Exemplo, partindo do principio que voce tem a coluna id na tabela de
enderecos, para fazer referencia ao cliente.

SELECT c.id, c.nome, e.endereco, e.bairro, e.cidade FROM clientes AS c,
enderecos AS e WHERE c.id = e.id;

Da para voce fazer esquemas com JOIN (juncao) tambem, caso voce tenha
clientes que nao tem endereco, ou vice-versa. Alias, se exatamente todos
os clientes tem um endereco (e vice-versa), nao vejo vantagem em ter duas
tabelas separadas... mas tudo bem - o banco eh seu e eu soh estou dando
palpite.

Dessa forma, voce usaria apenas uma consulta SQL. Bem melhor neh? :-)


Marcio Kuchma

-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-



[java-list] Requisitos para iniciar no Java (era Re: [java-list] Java)

2003-05-29 Thread Marcio Kuchma
On Fri, 23 May 2003 09:59:44 -0300 (ART)
Rodrigo Freire <[EMAIL PROTECTED]> wrote:

>gosto muito da linguagem JAVA e tenho muito
> interesse em aprende-la. No momento o meu nivel de
> conhecimento em programacao é de Pascal. Como faço
> para inniciar em JAVA? Preciso aprender alguma
> linguagem antes? Seria legal saber C e C++ antes de
> começar?

Ola,

Nao, nao eh preciso saber C ou C++ para aprender Java - o que eh
necessario eh aprender um pouco sobre teoria OO (Orientacao a Objetos),
pois o Java eh fortemente orientado a objetos. Se voce tentar programar em
Java pensando no "estilo Pascal" (forma procedural), nao vai aproveitar os
beneficios da OO.

Um livro que trata de Java e ja vai ensinando OO no caminho eh o "Java
Como Programar", dos Deitel, aquele das formiguinhas. Mas acredito que
qualquer bom texto de introducao ao Java te dara nocoes de OO (pelo menos
para comecar).

Um negocio possivelmente interessante para voce, que conhece Pascal, eh a
seguinte apresentacao "De Pascal para Java", do Fernando Lozano:
http://www.lozano.eti.br/pascal-java/pascal-java.htm.

Ah, uma sugestao: coloque assuntos/subjects mais descritivos nas tuas
mensagens... Quase apaguei a sua sem ler, pois o subject nao me dizia
sobre o que se tratava a mensagem... :-)


Marcio Kuchma

-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-



[SouJava-J] JavaScript - propriedades select

2000-06-07 Thread Marcio Kuchma



Ola!
Pessoal, desejo montar uma pequena funcao 
em JavaScript que alterasse o valor de um select de acordo com a opcao 
selecionada pelo usuario em outro... mas sou iniciante e estou tendo alguma 
dificuldade...
Foi criada a seguinte pagina, apenas para o 
teste. Quando o documento eh carregado, aparentemente nao ocorre nenhum erro... 
mas o script nao funciona! Na certa ha algum erro nos parametros.
Caso alguem possa me ajudar, muito 
obrigado,
 
Marcio
 
(a proposito: existe em JavaScript a funcao 
"case"?)
 
// -- inicio codigo 
--
Teste 
JavaScript