我有一个从MS SQL Server数据库读取数据的C#应用程序。我需要做的是创建一个
的类换句话说:我需要从C#中的DataTable生成一个.SAS7BDAT文件,该文件包含来自SQL Server数据库的数据。
有人可以帮忙吗?感谢
答案 0 :(得分:1)
如果没有SAS,或者不能免费提供自定义库,这是不可能的。
SAS为此目的提供OLEDB驱动程序,但它们需要SAS安装(各种类型),如this table中所述。您可以使用免费本地提供程序读取 SAS7BDAT,但不能写入。
CozyROC销售SAS compatible .NET library,允许您直接写入SAS。这是我意识到你可以做到这一点的唯一方法。 Alan Churchill也是自己完成了这个(解码了SAS7BDAT格式),但我怀疑他将自己的作品卖给了CozyROC,因为他现在已经链接到了它们。