我正在尝试使用 ActiveRecord 将此字符“É”作为字符串的一部分保存到使用 TinyTDS 的 sql 服务器中。关于我需要做什么来摆脱以下错误的任何想法?
Exiting
/var/lib/gems/1.9.1/gems/activerecord-sqlserver-adapter-3.2.10/lib/active_record/connection_adapters/sqlserver/database_statements.rb:387:in `execute': TinyTds::Error: Error converting characters into server's character set. Some character(s) could not be converted
我想它出错的字符串如下:JEREMÉ
下面是我用来解析文件的代码......
csv = CSV.parse(csv_text, :headers=>false, encoding: "UTF-8")
csv.drop(2).each do |row|
person = Person.new(:lastname => row[0], :firstname => row[1])
playerstats.save
end