From: 7stud -- Date: 2008-01-30T14:01:09+09:00 Subject: Re: newbie file write problem Lars Zeb wrote: > def get_sql > puts %Q{IF EXISTS (SELECT * FROM Sic WHERE Code = '#@sic') > BEGIN > UPDATE Sic > SET Descr = '#@descr' > WHERE Code = '#@sic' > END > ELSE > BEGIN > INSERT INTO Sic > SELECT '#@sic', '#@descr', getdate() > END > } > end > irb(main):178:1* s = SicCode.new(line).get_sql irb(main):179:1> f.puts s What is s? s is assigned the return value of get_sql(). What's the return value of get_sql? -- Posted via http://www.ruby-forum.com/.