我有一个形式的 SQL 查询:
Update TableName Set TaskStatus=xxx where TaskID=xx;
我的 C# 代码中有这个 SQL 查询。
在一个 Excel 文件中,在 B 单元格下,我有一组语句,如 Rejected、Completed、Closed 等。我的 C# 代码读取这些单元格并采取适当的措施。例如,如果它读取已完成,则执行以下查询:
Update TableName Set TaskStatus=Completed where TaskID=xx;
我的问题是,在一个单元格中,我的值无法完成。当我的代码读取此单元格并将其合并到查询中时,
Update TableName Set TaskStatus=Can't Complete where TaskID=xx;
它抛出一个错误,指出“引号应该关闭”它假设不能作为 SQL 关键字或 SQL 引号中的引号。我该如何克服呢?