小编And*_*rew的帖子

SSIS在Unicode和非Unicode错误之间转换

我有一个ssis包,我使用连接到SQL Server 2005表的OLEDB源.除日期列之外的所有列都是NVARCHAR(255).我正在使用Excel目标并使用SQL语句在Excel工作簿中创建工作表,SQL位于Excel连接管理器(实际上是创建工作表的创建表语句)中,并且是从列的映射派生而来的. D B.

无论我做了什么,我都会在源和目标之间获得这个unicode - >非unicode转换错误.尝试在S> D之间转换为字符串[DT_STR],删除它,将SQL表VARCHAR更改为NVARCHAR并仍然得到此flippin错误.

因为我使用SQL语句在Excel中创建工作表,所以我没有看到任何方法来实际预定义Excel工作表中列的数据类型.我想这将是一个默认的元数据,但我不知道.

因此,在我的SQL表目的地和使用此SSIS sql语句创建Excel表之间如何才能阻止此错误出现?

我的错误是:

数据流任务出错[OLE DB源[1]]:列"MyColumn"无法在unicode和非unicode字符串数据类型之间进行转换.

对于所有nvarchar列.

感谢任何帮助

谢谢

安德鲁

unicode ssis non-unicode

53
推荐指数
6
解决办法
24万
查看次数

如何在HTML页面中停止adblock和阻止图像

我正在构建一个包含一些图像的简单HTML页面,我的FireFox最近安装了Adblock Plus,它会阻止这些图像.我看看网上的其他类似页面,他们没有阻止图像,所以为什么它阻止我的?

如果他们碰巧在FireFox中安装了Adblock,我不希望我的页面的访问者看不到图像.

允许在ab块打开时显示图像的建议会很棒.我不想为我自己的查看编写异常或任何内容我想设置我的页面,以便Adblock不会阻止图像.

image adblock

29
推荐指数
3
解决办法
3万
查看次数

Excel每列数据的最大长度

简单的一个人有希望。我正在尝试获取 Excel 工作表中每列的最大长度,但现在似乎不起作用。例如,我正在使用 =MAX(LEN(A2:A200)) 并且因为 MAX 不是“官方”公式,但仍然存在,一旦您完成输入,您似乎必须按 CTRL + ALT + SHIFT。

当我这样做时,它会像这样在整个公式周围加上大括号 {=MAX(LEN(A2:A200))} 但如果我点击单元格,它们就会消失。第一列的长度将出现,但是如果我自动填充到下一列,它会显示与第一列相同长度的列数据,而不是计算下一列。

也许不是一个直接的编程问题,而是让我摸不着头脑,为什么这现在不起作用。我试图在新行中显示标题列上方每列的最大长度。

谢谢

安德鲁

excel maxlength

5
推荐指数
2
解决办法
2万
查看次数

标签 统计

adblock ×1

excel ×1

image ×1

maxlength ×1

non-unicode ×1

ssis ×1

unicode ×1