如何从MSSQL Server nvarchar列中使用Spreadsheet :: WriteExcel输出欧元符号
|
我在MSSQL 2008 Server的nvarchar列中有带有€符号的文本,并想通过Spreadsheet :: WriteExcel将文本转储到Excel文件中,但是我总是得到一些有线注销而不是€。
到目前为止,我将字符串直接直接放在perl中,并始终使用类似
my $euro = chr 0x20AC;
$worksheet->write($currentline, $currentcolumn, \"Some text here\".$euro ,$format);
一直有效。
有什么提示吗?
ActivePerl v5.10.0
视窗
MSSql服务器2008
每个ADO的访问权限=>Win32::OLE->new(\"ADODB.Recordset\");
没有找到相关结果
已邀请:
2 个回复
篮肥炼皖
看看上面WriteExcel部分中链接的unicode perldocs,了解一些背景知识。
嫩昧竞莫