我怎样才能比较myqueryresult和expectresult?

时间:2013-07-25 13:46:00

标签: c#

当我在sqlPlus中运行myQuery时,我得到“n”结果...如果它们相同,我如何比较myqueryresult和expectedresult ...并在C#中显示hello消息。

using (OracleCommand crtCommand = new OracleCommand(myQuery, conn1))
{
    string expectedresult = "n";
    string myqueryresult = crtCommand.ExecuteNonQuery().ToString();
    if (expectedresult == myqueryresult )
    {
        MessageBox.Show("hello");
    }
}

1 个答案:

答案 0 :(得分:1)

您需要crtCommand.ExecuteScalar()方法

ExecuteNonQuery返回受影响的行数,我认为这不是您的预期。