以编程方式访问存储在WFFM Reports中的数据

时间:2013-06-13 16:59:09

标签: c# sitecore sitecore6 web-forms-for-marketers

我有一个接受数据的WFFM表单,我也可以查看Sitecore中生成的报告,但是有一种方法可以在C#中以编程方式访问这些报告,这是迭代每个报告的方式。记录?取决于它们的存储方式,csv等。所以基本上有一种方法可以做到,如果是这样,我如何访问它 - 无论是数据源还是其他方法。我看过这个,但无济于事。

Modifying WFFM Information Using c#

http://r-coding-sitecoreblog.blogspot.co.uk/2011/11/extracting-data-from-sitecore-wffm.html

2 个答案:

答案 0 :(得分:4)

没有API抽象层来访问WFFM存储的内容。也就是说,WebForms SQL DB的结构相当扁平,只有几个表,因此您可以直接对其进行SQL查询。

答案 1 :(得分:0)

表的结构非常简单,如上所述,连接字符串在\ app_Config \ forms.config中可用

配置 - > sitecore - > formsDataProvider(type =“Sitecore.Forms.Data.DataProviders.WFMDataProvider,Sitecore.Forms.Core”)

enter image description here