On Thu, Oct 31, 2013, at 16:14, mark edwards wrote:
> hello - i see this topic was partially covered in an earlier post:
> 
> https://www.ruby-forum.com/topic/4411532
> 
> specifically, i am using mysql and am coming from a php environment
> where i learned to love PDO.   the most important point of pdo is the
> use of DBI "context variables" rather than the error-prone use of
> question-marks embedded in a query.
> 
> many people seem to recommend "sequel".  is this something more geared
> for the micro$oft database, or is sequel truly generic in nature,
> working equally well with all databases?
> 
> thank you all very much.

ActiveRecord and Sequel are the most widely used database mapper
libraries
in the Ruby world. They both support a large number of different
database
backends. Both also support the "named placeholder" feature that you
mention:

  User.where("first_name = :name OR last_name = :name", :name =>
  "Harrison")

-- 
Lars Haugseth