我正在将数据从 MS SQL 传输到 MYSQL。传输有效,但 BlobColumn 出现问题。我正在使用脚本组件实现传输,并对插入语句进行编码。我有几个 blob 列,它们是 MySQL 中的“文本”列。我是这样转换的:
Replace(System.Text.Encoding.Unicode.GetString(Row.link_desc.GetBlobData(0, Convert.ToInt32(Row.link_desc.Length))), "'","\'")
它传输内容,但传输后它们是汉字。我认为这与编码有关,但不确定是什么。