小编Fra*_*cob的帖子

错误:不兼容的字符编码:UTF-8和ASCII-8BIT

我收到错误incompatible character encodings: UTF-8 and ASCII-8BIT,当数据库中的视图发现一些字符,如:ñ,á,é等.

我的环境是:

  • Rails:3.2.5
  • Ruby:1.9.4p194
  • 数据库:Oracle 10g(10.2.0.1.0)

我可以使用Toad将这些字符保存在数据库中.

我试图在我的观点的第一行写这个:

<% # encoding: utf-8 %>
Run Code Online (Sandbox Code Playgroud)

enviroment.erb

Encoding.default_external = Encoding::UTF_8
Encoding.default_internal = Encoding::UTF_8
Run Code Online (Sandbox Code Playgroud)

但没有解决这个问题.

请,有人可以给一些建议来解决这个问题.

谢谢.

oracle ruby-on-rails utf-8

6
推荐指数
2
解决办法
6845
查看次数

标签 统计

oracle ×1

ruby-on-rails ×1

utf-8 ×1