0

2 つのクエリ結果を比較して、同じかどうかを確認したいと考えています。結果が同じ場合、表示したいMessageBox; そうでない場合は、何か他のことをしてください。

using (OracleCommand crtCommand = new OracleCommand(query1, conn1))
{
    string result1 = crtCommand.ExecuteScalar().ToString();
}

using (OracleCommand ctCommand = new OracleCommand("query2", conn1))
{
    string result2 = ctCommand.ExecuteScalar().ToString();
}

if (result1 == result2)
    MessageBox.Show("They are same");
else
    MessageBox.Show("They are not same");
4

3 に答える 3

3

usingステートメントの外側で変数を宣言して、そのスコープの外側で変数が見えるようにする必要があります。

于 2013-07-26T03:18:38.910 に答える