2008-09-30 88 views
0

我需要將數據從一個DataReader移動到Farpoint Spreadsheet組件的Windows窗體。數據源的fps表can't be set to a datareader。我不想改變我的應用程序使用ADO只是爲了這個目的。最好方法?

現在,我通過循環查詢數據,將其推到紙張細胞通過細胞。這很醜陋,我相信性能會受到大數據集的影響(儘管我還沒有嘗試過)。

有誰知道這裏有更好的方式來獲得一個DataReader到這些部件之一?我正在使用VB.NET,但C#示例會很好。

回答

2

我對產品並不熟悉,但如果支持,您可以嘗試將讀取器加載到DataTable中並進行綁定。

Dim dt as Datatable 
dt.load(reader) 
+0

這聽起來像個好主意。當我再次查看代碼時,我會在今晚試一試。 – JosephStyons 2008-09-30 12:46:12