2012-08-23 80 views

回答

1

您可以使用綁定變量是這樣的:

name = db.execute "SELECT price FROM Products WHERE product_code = ?", bind_variable_here 

http://sqlite-ruby.rubyforge.org/classes/SQLite/Database.html#M000078

你可以使用Ruby串插,你的問題建議,在這裏得到正確的結果,但也就是通常是一個糟糕的主意,因爲它可能會讓您的應用程序容易受到SQL注入攻擊