# File lib/dbd/sqlite3/statement.rb, line 5
 5:     def initialize(sql, db)
 6:         sql.gsub!(/\\\\/) { '\\' } # sqlite underneath does this for us automatically, and it's causing trouble with the rest of the system.
 7:         @sql = sql
 8:         @db = db
 9:         @stmt = db.prepare(sql)
10:         @result = nil
11:     rescue ::SQLite3::Exception, RuntimeError => err
12:         raise DBI::ProgrammingError.new(err.message)
13:     end