【发布时间】:2011-10-03 06:37:46
【问题描述】:
我在一个系统上使用 Access 数据库,在另一个系统上使用 SQL Server。数据在这两个系统之间同步。 问题是 Access 数据库中的一个表中的字段之一是 双字节 格式的 Memo 字段。当我在 Windows 窗体中使用 DataGridView 读取此数据时,文本显示为 ???。 另外,当该字段的数据插入到 sql server 数据库的 nvarchar(max) 字段时,非英文字符插入为???。
如何从备注字段中获取数据,将其编码转换为 Unicode,以便它在 SQL Server 数据库中也正确显示?
请帮忙!!!
【问题讨论】:
-
这里有任何帮助stackoverflow.com/questions/727583/… 吗?
-
您真的需要通过数据网格步骤,还是可以将数据直接从 ms-access 移动到 SQL?
-
嗨 Philippe...主要目的是将 Unicode 格式的数据移动到 SQL 服务器。我使用 DataGridView 作为一个简单的查看器。我可以跳过这一步。
标签: sql-server ms-access encoding memo