gpt4 book ai didi

c# - 如何在 SSIS 中将字符串转换为 BlobColumn

转载 作者:行者123 更新时间:2023-11-30 14:50:53 25 4
gpt4 key购买 nike

所以我的 SSIS 脚本 中有一个名为 Data 的列,它的类型是 BlobColumn

我想将此列分配给一个 string 值。

我做了以下事情:

Row.Data = "MyString";

但我收到以下错误:

Cannot implicitly convert type 'string' to Microsoft.SqlServer.Dts.Pipeline.BlobColumn

那么如何将 BlobColumn 分配给 String 值呢?

最佳答案

使用为 Converting a string to byte-array without using an encoding (byte-by-byte) 提供的答案

我做了以下事情:

Row.Data.AddBlobData(GetBytes("MyString"));

地点:

byte[] GetBytes(string str)
{
byte[] bytes = new byte[str.Length * sizeof(char)];
System.Buffer.BlockCopy(str.ToCharArray(), 0, bytes, 0, bytes.Length);
return bytes;
}

关于c# - 如何在 SSIS 中将字符串转换为 BlobColumn,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35703025/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com