0

I have collection of object that contain several properties. I need to update this object list in the data base, now, i am looking for the best way to do it. Until now i use to work with xml, i created xml structure from the object list and send it to the data base and in the data base i parsed the xml and insert/update the tables i need.

Can you please suggest me better way to do that?

Sql 2005, MVC 2, C#4.

Thanks..

4

1 に答える 1

0

あなたが書いたことから、コレクションをループして、ADO.Net を使用してそれぞれを保存するのがおそらく最善でしょう。これにより、データを XML にシリアル化し、データベース側で再度解析するというオーバーヘッドが回避されます。

そうは言っても、このデータがソフトウェアによって生成されていない限り、プログラムがデータを取得しているソースから大量のデータを SQL Server に移動するには、おそらく SSIS や BCP などを検討する必要があります。

于 2010-11-22T17:22:40.407 に答える