从数据表中删除包含某些列值的行

时间:2019-05-08 03:07:15

标签: c# asp.net datatable datarow

我正在尝试根据数据表的某一列值删除该行

async function findUser(senderKey){
    var user = await mongoose.User.findOne({publicKey: senderKey})
    if (user){
      console.log(user.username)
      return user.username
    }
}

它不起作用,我在这里错过了什么吗?

1 个答案:

答案 0 :(得分:2)

在选择中最有可能是其前导和尾随空格,请尝试类似

dt.Select("Remarks='" + st + "'")

此外,您将自己打开到SQL Injection Attack

如果您要坚持使用字符串,则new way

dt.Select($"Remarks='{st}'")