我在数据库中有一个名为 Cleared 和 isResolved 的列,其类型为位。我正在尝试检查数据集中的更改,但我已经尝试过.equals("true")
,或者1
它似乎不起作用。我也无法将它与布尔值进行比较。
if (ds.HasChanges(DataRowState.Modified))
{
changes = ds.GetChanges();
foreach(DataTable t in changes.Tables)
{
foreach(DataRow row in t.Rows)
{
//i need to evalulate this condition
if ((row["Cleared"].Equals("true")) && row["isResolved"].Equals("true"))
{
builder.Append(row["Postal Code"]);
builder.Append(",");
}
}
}
}