# File lib/tapkit/access/adapters/dbi.rb, line 371
                def value_for_bind_variable( attribute, value )
                        if value.nil? then
                                return value
                        end

                        case value
                        when String
                                if encoding then
                                        value = Utilities.encode(value, encoding)
                                end
                                value
                        when Date, Time, Timestamp
                                value.to_s
                        else
                                value
                        end
                end