1 つのプログラムで呼び出される 2 つのスクリプトがあります。最初のスクリプトはデータベースを作成し、もう 1 つはデータベースを埋めるためのスクリプトです。
2 番目のスクリプトを起動する前に、最初のスクリプトが終了したかどうかを知るにはどうすればよいですか?
プロセスが終了したことを最初に通知する 2 番目のスクリプトを待つ方法は? サーバーはどのようにしてデータベース プログラムの作成を通知し、その後の作業を進めることができますか? コード
文字列 createDatabasePath = args[0];
sqlConnectionStr = Properties.Settings.Default.conString;
SqlConnection conn = new SqlConnection(sqlConnectionStr);
conn.Open();
SqlCommand comm = new SqlCommand();
comm.Connection = conn;
FileInfo file = new FileInfo(createDatabasePath);
string script = file.OpenText().ReadToEnd();
script = script.Replace("GO", "");
comm.CommandText = script;
comm.ExecuteNonQuery();
私の問題は、executenonquery が終了したときですか?どうすればわかりますか?