Foi, tenho que criar assim: a := Aluno.Create(EcoSpace); Parece funcionar legal...
On 10/27/05, José Henrique (Zote) <[EMAIL PROTECTED]> wrote: > > Cara, não foi... > tentei isso > > procedure TWinForm.Button4_Click(sender: System.Object; e: > System.EventArgs); > var > a: Aluno; > begin > a := Aluno.Create; > > a.nome := TextBox1.Text; > a.idade := Int32.Parse(textbox2.text); > a.sexo := TextBox3.Text; > end; > > na hora de setar o nome, a propriedade nome, diz q a variavel a é nil. > Valeu > On 10/27/05, Daniel Polistchuck <[EMAIL PROTECTED]> wrote: > > > > Já tá no ECO :) Se quiser enviar para o BD é só chamar > > EcoSpace.UpdateDatabase. > > > > Daniel Polistchuck > > Consulting Services Manager > > Borland Software Corporation > > Tel: +55 (11) 2165-8047/ Cel: +55 (11) 8196-5947 > > [EMAIL PROTECTED] - www.borland.com.br<http://www.borland.com.br/>< > > http://www.borland.com.br/> > > > > A Borland Software Corporation é líder global em soluções independentes > > de plataforma para o Software Delivery Optimization, auxiliando nossos > > clientes a resolverem as restrições no desenvolvimento de aplicações nos > > dias de hoje, para maximizar o valor do negócio de seu software > > > > > > > > ________________________________ > > > > From: delphi-br@yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br ] > > On Behalf Of José Henrique (Zote) > > Sent: Thursday, October 27, 2005 11:59 AM > > To: delphi-br@yahoogrupos.com.br > > Subject: Re: [delphi-br] ECO no "mundo real" > > > > > > Só mais uma coisa... > > quero num determinado momenta executar o seguinte codigo: > > procedure incluiPessoa(aNome: string; aCPF: string); > > var > > aPessoa: Pessoa; // Definido no ECO > > begin > > aPessoa := Pessoa.Create ; > > aPessoa.Nome := aNome; > > aPessoa.CPF := aCPF; > > // Agora como jogo essa variavel pro ECO ? > > end; > > *vou tentar fazer* desta pergunta a ultima pergunta sobre ECO antes do > > BorCon. > > Valeu > > On 10/27/05, Daniel Polistchuck < [EMAIL PROTECTED]> wrote: > > > > > > Oi José. > > > > > > O ECO toma conta de toda essa "roupa suja" para você (inclusive > > alterar a > > > base se seu modelo mudar ou entre versões do próprio ECO). A criação > > de > > > índices pode ser feita para se otimizar o resultado (afinal, o DBA > > precisa > > > de emprego hehe). > > > Além disso, se você já tiver uma base "pronta" (e em uso por versões > > > "antigas" ou outros módulos de sua aplicação) o ECO pode fazer um > > "wrap" > > > nela e usar normalmente com os conceitos de O-O :) > > > > > > Agora chega, hein, cara! Tem que ter suspense!!! :-P > > > > > > []s > > > > > > Daniel Polistchuck > > > Consulting Services Manager > > > Borland Software Corporation > > > Tel: +55 (11) 2165-8047/ Cel: +55 (11) 8196-5947 > > > [EMAIL PROTECTED] - www.borland.com.br<http://www.borland.com.br/> > > <http://www.borland.com.br>< > > > http://www.borland.com.br/ > > > > > > > A Borland Software Corporation é líder global em soluções > > independentes de > > > plataforma para o Software Delivery Optimization, auxiliando nossos > > clientes > > > a resolverem as restrições no desenvolvimento de aplicações nos dias > > de > > > hoje, para maximizar o valor do negócio de seu software > > > > > > > > > > > > ________________________________ > > > > > > From: delphi-br@yahoogrupos.com.br [mailto: > > [EMAIL PROTECTED] > > > On Behalf Of José Henrique (Zote) > > > Sent: Thursday, October 27, 2005 11:21 AM > > > To: delphi-br@yahoogrupos.com.br > > > Subject: Re: [delphi-br] ECO no "mundo real" > > > > > > > > > Daniel quando você diz que não preciso me preocupar com banco de > > dados. > > > Isto quer dizer que o ECO vai fazer tudo sozinho? > > > E se por exemplo, um determinado projeto vai rodar apenas num banco, > > por > > > exemplo ASA, > > > e eu queria utilizar alguns recursos dele posso / tenho como? > > > E ajustes de performance, criação de indices, etc, como fica? > > > E ainda, digamos que da versão 1 pra 2 mudou algumas coisas em certas > > > classes, > > > como faço pra atualizar a base do cliente? Não preciso, o ECO faz tudo > > > sozinho? > > > To perguntando tanta coisa, pra comecar a fazer uns testes, pra quando > > > > > chegar no BorCon, > > > ja chegar com duvidas e ja atrapalhar o teu primeiro almoco. > > > Kakakakakakaka > > > Abraço > > > On 10/27/05, José Henrique (Zote) <[EMAIL PROTECTED] > wrote: > > > > > > > > Legal, o negocio ta começando a ganhar forma e ficar interessante... > > > > E Rodrigo, valeu pela dica, eu nem tinha me tocado isso... > > > > Abraço > > > > José Henrique > > > > On 10/27/05, Daniel Polistchuck <[EMAIL PROTECTED]> > > wrote: > > > > > > > > > > Coloque a seguinte expressão OCL em um ExpressionHandle: > > > > > > > > > > Cliente.allInstances->select(cpf='xxxxxx') > > > > > > > > > > Esse ExpressionHandle pode estar selecionada como "DataSource" de > > > > > componentes visuais tipo TextBox, DataGrid, etc. > > > > > > > > > > Pronto. > > > > > > > > > > De forma muito simplificada, o OCL é como se fosse o "SQL" do > > mundo > > > UML. > > > > > Com a vantagem de ser 100% independente de servidor de DB. Se voce > > > > > começou > > > > > com Oracle e quiser passar para SQL Server voce não precisa > > *encostar* > > > no > > > > > seu código. > > > > > > > > > > []s > > > > > > > > > > Daniel Polistchuck > > > > > Consulting Services Manager > > > > > Borland Software Corporation > > > > > Tel: +55 (11) 2165-8047/ Cel: +55 (11) 8196-5947 > > > > > [EMAIL PROTECTED] - www.borland.com.br<http://www.borland.com.br/> > > <http://www.borland.com.br> > > > <http://www.borland.com.br/ >< > > > > > http://www.borland.com.br/> > > > > > > > > > > A Borland Software Corporation é líder global em soluções > > > independentes > > > > > de plataforma para o Software Delivery Optimization, auxiliando > > nossos > > > > > clientes a resolverem as restrições no desenvolvimento de > > aplicações > > > nos > > > > > dias de hoje, para maximizar o valor do negócio de seu software > > > > > > > > > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > > > -- > > > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > > > > > > > > > > > > > > > > > > > > Yahoo! Grupos, um serviço oferecido por: > > > <http://br.i1.yimg.com/br.yimg.com/i/071005_324418_pop_ps2_celv550.gif > > > > > > > > > ________________________________ > > > > > > 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: > > > [EMAIL PROTECTED] <mailto: > > > [EMAIL PROTECTED]<http://[EMAIL PROTECTED]/?subject=Unsubscribe> > > > > > > > > > * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do > > Serviço > > > do Yahoo! <http://br.yahoo.com/info/utos.html> . > > > > > > > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > > > -- > > > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > > > > > > > > > > > Links do Yahoo! Grupos > > > > > > > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > -- > > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > > > > > > > > > > > > > Yahoo! Grupos, um serviço oferecido por: > > <http://br.i1.yimg.com/br.yimg.com/i/071005_324418_pop_notebooks_c.gif> > > > > ________________________________ > > > > 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: > > [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED] > > ?subject=Unsubscribe> > > > > * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço > > do Yahoo! <http://br.yahoo.com/info/utos.html> . > > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > -- > > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > > > > > > > Links do Yahoo! Grupos > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] -- <<<<< 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: [EMAIL PROTECTED] 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: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html