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

 


Responder a