OLEDB读取excel混合数据types,无标题

我正在通过OLEDB连接将几个Excel电子表格读入数据集。 我遇到混合数据types的问题(特别是带有数字值和数字的文本,例如#######和## abc ##)

我试过在这个问题中提出的解决schemeOleDB和混合的Excel数据types:缺less数据

然而,经过进一步的研究,似乎TypeGuessRows = 0和ImportMixedTypes = Text在连接string中什么也不做,因为它们总是从registry中获取,对于此解决scheme我无法编辑。

上述解决scheme工作的唯一原因是通过设置没有标题(HDR = NO),以便具有标题的任何文件将始终将所有列设置为文本types。

我想处理的文件确实有混合的数据types,它没有标题行。 有谁知道一个解决scheme设置OLEDBDataAdapter读取文本types的所有列?