一括挿入パラメータに値を設定するにはどうすればよいですか?

behzad razzaqi

私はc#でSQLサーバースクリプトを実行するためにこのコードを書いています:

string sqlConnectionString = "Data Source=.;Initial Catalog=SERVERRAREPORT;Integrated Security=True";
            //string sqlConnectionString = "Data Source=(local);Initial Catalog=AdventureWorks;Integrated Security=True";
            FileInfo file = new FileInfo("d:\\behzadBULK.sql");
            string script = file.OpenText().ReadToEnd();
            SqlConnection conn = new SqlConnection(sqlConnectionString);
            Microsoft.SqlServer.Server server = new Microsoft.SqlServer.Server(new ServerConnection(conn));
            server.ConnectionContext.ExecuteNonQuery(script);


そしてbehzadBULK.sql私はこのコードを書きます:

BULK INSERT TEMPO
FROM 'd:\3.csv'
WITH(
    FIELDTERMINATOR = ',',
    ROWTERMINATOR = '\n',
    CODEPAGE = '1256'
  );


一括挿入に、ファイル名から設定されたパラメータから、そのパラメータは静的ですが、c#アプリケーションでブラウザでファイルを参照し、ファイルを選択して、パラメータから一括挿入するようにファイル名を設定します。
私の計画はこれです:
ここに画像の説明を入力してください

ミハイ・チブレア

これはバルクインサートの構造です:

BULK INSERT 
   [ database_name. [ schema_name ] . | schema_name. ] [ table_name | view_name ] 
  FROM 'data_file' 
 [ WITH ...

ファイル名は静的でなければならないため、次のことができます。

DECLARE @sql NVARCHAR(4000) = 'BULK INSERT TEMPO FROM ''' + @FileName + ''' WITH ( FIELDTERMINATOR ='','', ROWTERMINATOR =''\n'' )';
EXEC(@sql);

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

データベースへの挿入時に別のクラスの生成されたID値に設定されるようにクラスプロパティの値を設定するにはどうすればよいですか?

分類Dev

TestCaféテストにパラメーターを挿入するにはどうすればよいですか?

分類Dev

SQLクエリにパラメータを挿入するにはどうすればよいですか?

分類Dev

SQLで一定期間のデータを表示するようにパラメーターを設定するにはどうすればよいですか?

分類Dev

SQLで一定期間のデータを表示するようにパラメーターを設定するにはどうすればよいですか?

分類Dev

パラメータを使用せずにC#でデータベースにnull値を挿入するにはどうすればよいですか?

分類Dev

一括挿入後にSQLCEデータベースにデータを挿入するにはどうすればよいですか?

分類Dev

MySQLにレコードを一括で挿入するにはどうすればよいですか?

分類Dev

Symfony2でパラメータを動的に設定するにはどうすればよいですか?

分類Dev

AngularJS:$ httpのパラメーターを動的に設定するにはどうすればよいですか?

分類Dev

tkinterのOptionMenuにパラメーターを設定するにはどうすればよいですか?

分類Dev

WordDelimiterTokenFilterでカスタムパラメータを設定するにはどうすればよいですか

分類Dev

Springでクエリパラメータを追加/設定するにはどうすればよいですか?

分類Dev

AsyncTaskでdoInBackgroundのパラメータを設定するにはどうすればよいですか?

分類Dev

PHPでパラメータを設定するにはどうすればよいですか?

分類Dev

GraphQL:入力パラメーター/制約を定義するにはどうすればよいですか?

分類Dev

「リターン」内でMoqにモックされた出力パラメータの値を設定するにはどうすればよいですか?

分類Dev

レポートに設定されていないパラメータ値を取得するにはどうすればよいですか?

分類Dev

メソッド入力パラメーターに検証制約を設定するにはどうすればよいですか?

分類Dev

URLのパラメータ値をGoogleAnalyticsコードに変数として挿入するにはどうすればよいですか?

分類Dev

Cucumberのパラメータータイプにブール値を設定するにはどうすればよいですか?

分類Dev

IDのない一括挿入をelasticsearchに送信するにはどうすればよいですか?

分類Dev

SSRSでブールパラメータのデフォルト値をfalseに設定するにはどうすればよいですか?

分類Dev

Luaで、nilパラメーターをデフォルト値に正しく設定するにはどうすればよいですか?

分類Dev

node.jsを使用してmySQLに一括挿入するにはどうすればよいですか?

分類Dev

Peeweeに一括挿入してIDを取得するにはどうすればよいですか?

分類Dev

ASP.NET Core 1.0に一括挿入を実装するにはどうすればよいですか?

分類Dev

Vue.jsメソッド関数でデフォルトのパラメータ値を設定するにはどうすればよいですか?

分類Dev

docopt pythonでパラメータに特定の値のみを設定するにはどうすればよいですか?

Related 関連記事

  1. 1

    データベースへの挿入時に別のクラスの生成されたID値に設定されるようにクラスプロパティの値を設定するにはどうすればよいですか?

  2. 2

    TestCaféテストにパラメーターを挿入するにはどうすればよいですか?

  3. 3

    SQLクエリにパラメータを挿入するにはどうすればよいですか?

  4. 4

    SQLで一定期間のデータを表示するようにパラメーターを設定するにはどうすればよいですか?

  5. 5

    SQLで一定期間のデータを表示するようにパラメーターを設定するにはどうすればよいですか?

  6. 6

    パラメータを使用せずにC#でデータベースにnull値を挿入するにはどうすればよいですか?

  7. 7

    一括挿入後にSQLCEデータベースにデータを挿入するにはどうすればよいですか?

  8. 8

    MySQLにレコードを一括で挿入するにはどうすればよいですか?

  9. 9

    Symfony2でパラメータを動的に設定するにはどうすればよいですか?

  10. 10

    AngularJS:$ httpのパラメーターを動的に設定するにはどうすればよいですか?

  11. 11

    tkinterのOptionMenuにパラメーターを設定するにはどうすればよいですか?

  12. 12

    WordDelimiterTokenFilterでカスタムパラメータを設定するにはどうすればよいですか

  13. 13

    Springでクエリパラメータを追加/設定するにはどうすればよいですか?

  14. 14

    AsyncTaskでdoInBackgroundのパラメータを設定するにはどうすればよいですか?

  15. 15

    PHPでパラメータを設定するにはどうすればよいですか?

  16. 16

    GraphQL:入力パラメーター/制約を定義するにはどうすればよいですか?

  17. 17

    「リターン」内でMoqにモックされた出力パラメータの値を設定するにはどうすればよいですか?

  18. 18

    レポートに設定されていないパラメータ値を取得するにはどうすればよいですか?

  19. 19

    メソッド入力パラメーターに検証制約を設定するにはどうすればよいですか?

  20. 20

    URLのパラメータ値をGoogleAnalyticsコードに変数として挿入するにはどうすればよいですか?

  21. 21

    Cucumberのパラメータータイプにブール値を設定するにはどうすればよいですか?

  22. 22

    IDのない一括挿入をelasticsearchに送信するにはどうすればよいですか?

  23. 23

    SSRSでブールパラメータのデフォルト値をfalseに設定するにはどうすればよいですか?

  24. 24

    Luaで、nilパラメーターをデフォルト値に正しく設定するにはどうすればよいですか?

  25. 25

    node.jsを使用してmySQLに一括挿入するにはどうすればよいですか?

  26. 26

    Peeweeに一括挿入してIDを取得するにはどうすればよいですか?

  27. 27

    ASP.NET Core 1.0に一括挿入を実装するにはどうすればよいですか?

  28. 28

    Vue.jsメソッド関数でデフォルトのパラメータ値を設定するにはどうすればよいですか?

  29. 29

    docopt pythonでパラメータに特定の値のみを設定するにはどうすればよいですか?

ホットタグ

アーカイブ