seems a bug in rails 1.2.2 / activerecord / sqlserveradapter

Hi all, please look to my example code:

the model:   class ProductCategory < ActiveRecord::Base     validates_uniqueness_of :name     validates_presence_of :name   end

and run this:   category = ProductCategory.new   puts category.name   puts category.name.blank?   puts category.name.class   puts nil.class   puts category.valid?

it will return:   NULL   false   String   NilClass   false   true

and I'm using sqlserveradapter in database.yml:

  development:     database: xxx     adapter: sqlserver     host: .     username: xxx     password: xxx

I checked this page http://dev.rubyonrails.org/attachment/ticket/7083/allow_sqlserver_to_save_strings_containing_null.diff and rolled back this change, and this problem has solved for me.

did anyone got the same problem?