検索プログラマのメモ帳

壁にぶつかったら検索で調べるプログラマのちょっと遅れたメモ帳。たまに自分で挑戦する。

Skip to: Content | Sidebar | Footer

bcpコマンドの実行

14 8月, 2009 (08:03) | ASP.NET(VB) | By: admin

1.プロセス起動
2.ファイル名とパラメーターを渡す
3.プロセススタート

VB.NETの場合
Dim proc As New System.Diagnostics.Process()
proc.StartInfo.FileName = “bcp”
proc.StartInfo.Arguments = “””select * from db名.dbo.テーブル名”” queryout “”C:test_exp.csv”” -S サーバー名 -U sa -P パスワード -N”
proc.Start()

C#の場合
System.Diagnostics.Process proc = new System.Diagnostics.Process();
proc.StartInfo.FileName = “bcp”;
proc.StartInfo.Arguments = @
“””select * from db名.dbo.テーブル名”” queryout “”C:test_exp.csv”” -S サーバー名 -U sa -P パスワード -N”

プロセスの終了まで待機する

proc.WaitForExit()
処理(プロセスの終了後実行する処理)


1分間ストップ
proc.WaitForExit(60000)

Write a comment