嗨,我正在尝试将图像转换为字节数组,将其作为byte()传递给sql.我试图使用Image Converter,但它一直在失败
Dim converter As New ImageConverter
nRow.Signature = converter.ConvertTo(imgSignature, TypeOf(Byte())
Run Code Online (Sandbox Code Playgroud)
我一直得到的错误是字节是一种类型而不是表达式
我有这个SQL查询没有正确比较所以我评论了WHERE子句.当返回AF.ActivityNote时,无论我是否对它进行RTRIM,它总是有2个空格.我认为那些空格是不会让注释的WHERE子句正确匹配userfield33的字符串的问题.
SELECT CAST(UF.UserField33 AS NVARCHAR) , RTRIM(CAST(AF.ActivityNote AS NVARCHAR))
FROM [BCMTEST01].[dbo].[ActivityContacts] as AC INNER JOIN [BCMTEST01].[dbo].[ActivityFullView] as AF
ON AC.ActivityID = AF.ActivityID INNER JOIN [BCMTEST01].[dbo].[OpportunityExportView] as OP
ON AC.ContactID = OP.ContactServiceID INNER JOIN [BCMTEST01].[dbo].[UserFields] as UF
ON OP.ContactServiceID = UF.ContactServiceID
WHERE ContactID = 8376
--WHERE RTRIM(CAST(UF.UserField33 AS NVARCHAR) = RTRIM(CAST(AF.ActivityNote AS NVARCHAR))
ORDER BY ContactID ASC
Run Code Online (Sandbox Code Playgroud)