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