1

我正在使用平面文件连接来读取文件。此文件包含 UTF-8 数据,但该文件没有字节顺序标记。(我用记事本++检查了这个)

平面文件连接中的 CodePage 设置为“65001”,UniCode 设置为“False”。

在处理此文件并将数据复制到数据库时,某些字符是错误的。

什么是最好/最简单的解决方案?

  1. 更改平面文件连接上的一些设置?(这可能也意味着我需要从列中更改代码页。)
  2. 在处理之前手动将字节顺序标记添加到文件中?
  3. 还有什么?
4

1 回答 1

1

数据库表被定义为varchar而不是nvarchar,这解决了我的问题。

于 2012-04-04T11:24:04.227 回答