0

C#プロジェクトに、大量の単語とその意味を含む辞書データベースがあります。私のデータベースには「dic」という名前のテーブルがあり、2つの列があります。1つ目は「english」(英語の単語を含む)で、2つ目は「bangla」(意味を含む)です。2つのテキストファイルがありますenglish.txt。20000語とbangla.txtその意味が含まれています。私は次のようにビジュアルstdio2010にクエリを入れてみました:

BULK INSERT dic FROM 'C:\Users\Imon-Bayazid\Desktop\wordddd\good one\list.txt' 
WITH (  FIELDTERMINATOR = ',', ROWTERMINATOR = '\n' )

しかし、それは機能しませんでした。「BULKINSERTSQLコンストラクトまたはステートメントはサポートされていません」というエラーが表示されます。MS SQLの一括挿入を使用して、これらの単語とその意味を2つのtxtファイルから「dic」テーブルに挿入するにはどうすればよいですか。誰かがこれについての詳細を教えてもらえますか?

4

1 に答える 1

1

SqlBulkCopyクラスはあなただけのものです

http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlbulkcopy(v=vs.100).aspx

于 2013-02-16T13:55:16.263 に答える