2012-11-19 85 views
0

我把一些從數據庫中,使用下面的代碼:數據庫輸出到數

@all = @m.query("SELECT * FROM OR_TEST3").fetch_row 
@count = @all.at(4) 

然而,這給了我@數=「1」,而不是算@ = 1,這不工作,因爲我需要使用@count來指定「for」循環中的迭代。有一種簡單的方法可以使@count成爲正常數字嗎?對不起,我是Ruby新手。

回答

0

你字符串轉換爲多個具有to_i方法

@count = @all.at(4).to_i 

你是如何學習Ruby?每個教程和書都應該包含這些內容。

+0

謝謝!我有一個R的背景,並且我已經閱讀了Ruby教程,但是我沒有時間專注於每一件作品。也許這個冬天我可以解決它。 – Ryan