我们读取 SAS xpt 文件以在 .net 中加载数据。一切正常,但最近我们遇到了一个问题,客户将日期作为数值存储在列中,并在文件标题中提供了格式。SAS 查看器可以使用给定的格式正确显示该数据,但我们必须在我们的程序中将这些数据加载到 .net 中,并且我们不需要 SAS。
我最近发现您可以将 SaS LocalProvider 与 OLEDB 一起使用,但事实证明它不支持数字格式。所以我们最终会在列中得到错误的数据,其中数据存储为具有为其提供格式的数值。
任何人都可以通过一些代码示例帮助我理解和解决问题。我在 .Net 中四处寻找代码示例,但到目前为止还没有解决这个问题。
提前致谢。
问候,
纳西尔