问题标签 [non-unicode]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
16 回答
246756 浏览

sql-server-2005 - 导入包错误 - 无法在 Unicode 和非 Unicode 字符串数据类型之间转换

我使用 SQL Server 2008 在我的计算机上制作了一个 dtsx 包。它将分号分隔的 csv 文件中的数据导入到所有字段类型均为 NVARCHAR MAX 的表中。

它可以在我的计算机上运行,​​但需要在客户端服务器上运行。每当他们使用相同的 csv 文件和目标表创建相同的包时,就会收到上述错误。

我们一步一步完成了包的创建,一切似乎都很好。映射都是正确的,但是当他们在最后一步运行包时,会收到此错误。他们使用的是 SQL Server 2005。

谁能建议从哪里开始寻找这个问题?

0 投票
2 回答
2418 浏览

c++ - Windows 如何识别非 Unicode 应用程序?

我正在构建一个 MFC C++ 应用程序,在 Visual Studio 中选择了“使用 Unicode 字符集”。我定义了 UNICODE,我的 CStrings 是 16 位的,我处理其中包含日文字符的文件名,等等。但是,当我将包含日文字符的 Unicode 字符串放入 CComboBox(使用 AddString)时,它们显示为 ????? .

我正在运行 Windows XP Professional x64(英文)。如果我使用 Windows 控制面板区域和语言选项、高级选项卡,并将非 Unicode 程序的语言设置为日语,我的组合框看起来是正确的。

所以,我希望我的组合框看起来正确,并且我想了解为什么“非 Unicode 程序的语言”设置会改变我的 Unicode 程序的行为。我还应该做些什么来告诉 Windows 我的应用程序是 Unicode 应用程序吗?

谢谢你的帮助!

0 投票
1 回答
725 浏览

sql-server - SSIS 包在日期名称(dw,datum)转换为 varchar 时出现问题

我正在使用 SQL Server SSIS 将数据移动到 DW 中,并使用以下 SQL 填充一维

因为我在目标列中有 VARCHAR 我需要 CAST/CONVERT

问题如何将 Unicode 转换为 Varchar?

我明白了

*> 验证错误。基准 OLE DB 源

[1]:列“veckodag”无法在 unicode 和非 unicode 字符串数据类型之间进行转换。包.dtsx 0 0*

0 投票
2 回答
6680 浏览

unicode - 什么是默认的 VB6 字符集?

我们有一个用 Java 编写的应用程序,它读取 VB6 应用程序生成的一些文本。问题是:这个 VB6 应用程序使用一些特殊字符生成这个输出,比如我们不知道在什么字符集中的 ç,ã,á。

所以问题是:VB6 是否使用了默认字符集?它是哪一个?

0 投票
2 回答
2010 浏览

sql-server - 如何在 SQL SERVER 2008 中对非 unicode 数据使用 ORDER BY、LOWER

问题是关于亚美尼亚语的。我正在使用 sql server 2005,排序规则 SQL_Latin1_General_CP1_CI_AS,数据主要是亚美尼亚语,我们不能使用 unicode。

我在 ms sql 2008 上使用亚美尼亚语言 (Cyrillic_General_100_) 的 windows 排序规则进行了测试,我在这里找到了 ( http://msdn.microsoft.com/en-us/library/ms188046.aspx ),但它没有帮助。

我有一个函数,它对十六进制值和一个较低的函数进行排序,它获取每个字符串中的每个字符并将其转换为较低的形式,但它不是可接受的解决方案,它的工作速度非常慢,在一个巨大的表的每一列上调用该函数.

对于这个问题,是否有任何不使用 unicode 且不手动使用十六进制值的解决方案?

更新:

左侧是混合大小写的单词,按正确的顺序排序,右侧是小写表示。希望这会有所帮助。谢谢你。单词是用 unicode 写的。

  1. ԱբԳդԵզ -> աբգդեզ

  2. ԱգԳսԴԼ -> ագգսդլ

  3. ԲաԴֆդԴ -> բադֆդդ

  4. ԳԳԼասա -> գգլասա

  5. ԴմմլօՏ -> դմմլօտ

  6. ԵլԲնՆն -> ելբննն

  7. ԶՎլուտ -> զվլուտ

  8. էԹփձջՐ -> էթփձջր

  9. ԸխԾդսՂ -> ըխծդսղ

  10. ԹԶէըԿր -> թզէըկր

0 投票
1 回答
1380 浏览

c++ - 如何在非 unicode c++ 环境中获取和传递阿拉伯字符

我目前正在开发一个用 C++ 编写并使用带有 MS Access 后端的 True OLE DBGrids 的项目。这一切都很好,直到现在我们需要能够将我们的 GUI 转换为显示阿拉伯字符。DBGrids 不使用 Unicode,所以我需要一种方法来显示数据库中的字符而不使用 Unicode。目前我已将区域语言设置设置为阿拉伯语,当我这样做时,我可以强制网格显示阿拉伯语字符,但我不能通过代码来做到这一点。我需要能够在运行时在英语和阿拉伯语之间切换。我可以将数据从数据库中提取出来,然后使用以下代码将其转换为非 Unicode:

有了这个,我可以将阿拉伯语发布到 AfxMessageBox 并正确显示,但我似乎无法让网格接受非 Unicode 字符并正确显示它们。

有任何想法吗?

0 投票
3 回答
229 浏览

javascript - 从 html 代码到实际值的 javascript 转换

我有一个文本框,我在数据库中有像 ® 等于 ® 的值。我获取数据并将其写入文本框,但它按原样写入数据。代码部分是这样的

我想让文本框的值DOLBY®DOLBY®

0 投票
2 回答
5616 浏览

unicode - 非 unicode 到 Unicode 转换,适用于任何字体!

我有一个 html 文件,其中的文本以非 unicode 字体编码。我需要将该文件转换为unicode。我搜索了一个转换器。但是,大多数转换器仅适用于字体列表,而不适用于所有字体。

我的字体非常具体,文字是梵文脚本。我有文件,我有字体,现在,请给我推荐一个工具或技术。谢谢。

0 投票
3 回答
387 浏览

python - Python高效质量替换未知字符

基于 PHP4+mySQL4 的项目发布到 Django 1.1 项目,它混淆了一些字母。
以这种方式替换的最佳方法(最有效)是什么?
对我来说,问题是我无法获得这些字母的值。有没有在线工具可以做到这一点?

我有带有各种字母的 textField,我想以这种方式替换它们:

我有类似的情况,我必须清理代码,所以我使用了这个:

更新:我成功地提取了查看 Django 调试消息的 Unicode 值(replace_from:replace_to):

所以主要问题仍然存在 - 更换

0 投票
1 回答
2196 浏览

delphi - Delphi:Unicode->AnsiString,非Unicode程序的语言

我有德尔福 2010。

XXX 组件使用 File_Path:AnsiString。路径可以用 XXX 语言编写。如果我在 Windows 设置中设置为非 unicode 程序使用 XXX 语言,则 XXX-component 识别路径,但如果我设置默认 Windows 设置(英语 Windows-English for non-unicode 程序),XXX-component 无法识别路径。

如何解决?

谢谢!!!