这种是我的vs没连上数据库吗

如题,vs跳出这一行,去网上查了也不得其解,有没有人帮讲一下

img

You have an error in your SQL syntaxi check.....,这个意思是sql有问题,请检查一下sql写法.
如有帮助,欢迎采纳!

不是没连上,是SQL语句有错误
检查一下提示中的where条件

sql语句执行报错了
你sql语句里哪来那么多问号
断点,把sql复制出来
先自己看自己到底拼接了个什么玩意
如果还看不明白,那么粘到sql客户端里执行
客户端会告诉你更详细的错误信息

应该是引号用错了,用单引号,或者使用转义符号@