我试图在访问数据库中的列名称tbl学生中查询一个名字(Daniel O’Neal),但是访问报告语句错误:
Select * from tblStudents where name like 'Daniel O'Neal'
因为名字上的撇号。
我如何克服这个
先谢谢你
Select * from tblStudents where name like 'Daniel O''Neal'
请注意,如果您从用户输入中接受“Daniel O’Neal”,则破损的报价是一个严重的安全问题。您应该始终清理字符串或使用参数化查询。