Olá amigo,

Dá uma olhada nesse programa.

--------------------------------------------------------------------
require "rubygems"
require_gem "activerecord"
ActiveRecord::Base.establish_connection(:adapter => "mysql", :host => "
127.0.0.1", :database => "marvinlemos_develop", :username => "marvin",
:password => "123")

class Pedido < ActiveRecord::Base
    def valor=(valornew)
        raise ValorMenorIgualZero if valornew <=0
        self.valor = valornew
    end
end

pedido = Pedido.new
pedido.nome = "Marvin Lemos"
pedido.valor = 0
pedido.save

puts "Programa Terminado"

---------------------------------------------------------------------------

Espero ter ajudado!

Abraços,
Marvin Lemos

On 10/11/07, [EMAIL PROTECTED] <
[EMAIL PROTECTED]> wrote:
>
> Enviar submissões para a lista de discussão Ruby-l para
>         [email protected]
>
> Para se cadastrar ou descadastrar via WWW, visite o endereço
>         http://www.listas.unicamp.br/mailman/listinfo/ruby-l
> ou, via email, envie uma mensagem com a palavra 'help' no assunto ou
> corpo da mensagem para
>         [EMAIL PROTECTED]
>
> Você poderá entrar em contato com a pessoa que gerencia a lista pelo
> endereço
>         [EMAIL PROTECTED]
>
> Quando responder, por favor edite sua linha Assunto assim ela será
> mais específica que "Re: Contents of Ruby-l digest..."
>
>
> Tópicos de Hoje:
>
>    1. Re: Banco de Dados em Ruby (Gustavo Sales)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Wed, 10 Oct 2007 22:49:46 -0300
> From: Gustavo Sales <[EMAIL PROTECTED]>
> Subject: Re: [Ruby-l] Banco de Dados em Ruby
> To: lista de discussão sobre a linguagem de programação Ruby
>         <[email protected]>
> Message-ID: <[EMAIL PROTECTED]>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> Penguim...
>
> Está em:
>
> http://api.rubyonrails.com/
>
> Mas fiz um teste com o estou com sorte do google com: api rails e
> adivinha?
>
> Bons estudos!
>
> Cheers!
>
> tuxuser tux escreveu:
> > Caras que legal, vcs sacam hein!?
> >
> > Podem me informar onde eu consigo facil a API do Rails?
> >
> > Obrigado...
> >
> > Em 10/10/07, *Gustavo Sales* < [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>
> > escreveu:
> >
> >
> >     É isso ae!
> >
> >     veja um exemplo em:
> >
> >     http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/166724
> >
> >     Cheers!
> >
> >     Rodrigo Kochenburger escreveu:
> >      > Oi
> >      >
> >      > Você pode utilizar o ActiveRecord fora de uma aplicação rails sim
> >      >
> >      > require 'rubygems'
> >      > require 'active_record'
> >      >
> >      > ActiveRecord::Base.establish_connection(.....)
> >      >
> >      > Da uma olhada na documentação do metodo establish_connection na
> >     API do
> >      > rails.
> >      >
> >      > Att.
> >      >
> >      > Rodrigo Kochenburger
> >      >
> >      > On 10/10/07, *tuxuser tux* <[EMAIL PROTECTED]
> >     <mailto:[EMAIL PROTECTED]>
> >      > <mailto: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>>
> wrote:
> >      >
> >      >     Olá,
> >      >
> >      >     Estive lendo o livro do TAQ legal...
> >      >
> >      >     Queria saber como faço pra fazer acesso a banco de dados
> usando
> >      >     Ruby, sem o Rails. Posso utilizar o activeRecord em programas
> de
> >      >     modo Texto?
> >      >
> >      >     Obrigado.
> >      >
> >      >     _______________________________________________
> >      >     Ruby-l mailing list
> >      >     [email protected] <mailto:[email protected]>
> >     <mailto:[email protected] <mailto:[email protected]>>
> >      >     http://www.listas.unicamp.br/mailman/listinfo/ruby-l
> >      >
> >      >
> >      >
> >      >
> >      > --
> >      > Rodrigo Kochenburger
> >      > <divoxx at gmail dot com>
> >      > Linkedin professional profile:
> >     http://www.linkedin.com/in/rodrigok
> >     <http://www.linkedin.com/in/rodrigok>
> >      >
> >      >
> >      >
> >
> ------------------------------------------------------------------------
> >      >
> >      > _______________________________________________
> >      > Ruby-l mailing list
> >      > [email protected] <mailto:[email protected]>
> >      > http://www.listas.unicamp.br/mailman/listinfo/ruby-l
> >
> >     _______________________________________________
> >     Ruby-l mailing list
> >     [email protected] <mailto:[email protected]>
> >     http://www.listas.unicamp.br/mailman/listinfo/ruby-l
> >
> >
> >
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> > Ruby-l mailing list
> > [email protected]
> > http://www.listas.unicamp.br/mailman/listinfo/ruby-l
>
>
>
> ------------------------------
>
> _______________________________________________
> Ruby-l mailing list
> [email protected]
> http://www.listas.unicamp.br/mailman/listinfo/ruby-l
>
>
> Fim da Digest Ruby-l, volume 30, assunto 4
> ******************************************
>
_______________________________________________
Ruby-l mailing list
[email protected]
http://www.listas.unicamp.br/mailman/listinfo/ruby-l

Responder a