# File lib/dbd_odbc/ODBC.rb, line 47 def convert(val) if val.is_a? DBI::Date ::ODBC::Date.new(val.year, val.month, val.day) elsif val.is_a? DBI::Time ::ODBC::Time.new(val.hour, val.minute, val.second) elsif val.is_a? DBI::Timestamp ::ODBC::TimeStamp.new(val.year, val.month, val.day, val.hour, val.minute, val.second, val.fraction) elsif val.is_a? DBI::Binary val.to_s else val end end