我有一个报告应用程序,它与用户系统连接并返回要在报告中使用的数据。由于我无法控制数据并且不了解数据结构,因此我一直使用C#DataTable来保存数据。
没有出现要求通过Web服务公开我的应用程序通过PowerPivot返回的数据的要求,现在我明白我需要使用WCF数据服务来实现这一点。
我的问题是我不想返回一个DataTable对象,我宁愿把它转换成更易于管理的东西并返回它。
有人可以提出替代方案吗?
答案 0 :(得分:1)
我建议您在数据表上使用Xml序列化,这样更易于管理,也是一种很好的做法。
答案 1 :(得分:0)
查看DataTableSurrogate,它在SyncFramework中用于序列化DataTable。