C# 在SQL中使用Varbinary进行搜索

C# 在SQL中使用Varbinary进行搜索,c#,sql,full-text-search,C#,Sql,Full Text Search,我是SQL新手。 我已将邮件服务的文件附件存储在数据库中,数据类型为Varbinary。 我用C语言将文件转换为字节数组,然后将其保存到Varbinary列中。 我需要搜索这些附件中的内容。 使用全文搜索,它工作得很好,但是如果一个文档中嵌入了另一个文档(如MS Word),那么这些文档中的搜索就会失败。 关于如何将嵌入文档转换为字节数组或Varbinary时保存的任何想法,以便我可以对其应用搜索。我尝试将搜索字符串转换为六进制代码、varbinary类型,而使用like只是想让某些东西起作用。

我是SQL新手。 我已将邮件服务的文件附件存储在数据库中,数据类型为Varbinary。 我用C语言将文件转换为字节数组,然后将其保存到Varbinary列中。 我需要搜索这些附件中的内容。 使用全文搜索,它工作得很好,但是如果一个文档中嵌入了另一个文档(如MS Word),那么这些文档中的搜索就会失败。 关于如何将嵌入文档转换为字节数组或Varbinary时保存的任何想法,以便我可以对其应用搜索。我尝试将搜索字符串转换为六进制代码、varbinary类型,而使用like只是想让某些东西起作用。
有什么想法吗?

给我们一些你用来获取这个的代码。从[temp_FullTextSearchTest]中选择[id]、[FileName]、[FileExtension],其中包含图像数据,“SearchText”它在嵌入式文档中工作,但在文档转换为图标时不工作。假设我只是在MS Word中插入一个对象,它在父文档中显示为完整文档。当我右键单击并将文档转换为显示为图标时,搜索停止工作