2011-02-06 27 views
2

埋め込みリソースを使用してSQLスクリプトを保持し、C#でいくつかの実行リーダー呼び出しによって実行するためのガイドを探しています。誰もそれを行う方法を読む良いリソースがありますか?埋め込みリソースを使用するためのガイド

答えて

5

非常に簡単です。 「リソース」タブに

  1. ファイル(MyScript.sql)としてスクリプトを作成します
  2. を開き、プロジェクトのプロパティ(右クリックプロジェクト、「プロパティ」を選択します)
  3. ゴー
  4. 作成リソースファイルが存在しない場合は
  5. ドロップダウンリストにはおそらく「文字列」と表示されます。 「ファイル」
  6. 使用はあなたがほとんど行われていますが、

を作成したファイルを追加するには、「既存のファイルの追加」に変更します。あなたのリソースは、名前空間.Properties.Resources.MyScriptという文字列として利用できます。 プロパティ(SqlCommandOleDbCommandなど)として使用してください。

+0

VS 2012で動作します – Adrian

+0

スクリプトに埋め込み改行をどのように扱いますか?私はこれを正確にやっています。結果の文字列には '\ r \ n'が埋め込まれていますので、実行しようとするとエラーがスローされ、' SqlCommand'として実行されます。 –

関連する問題