Syntax 未处理SqlException(语法错误)

Syntax 未处理SqlException(语法错误),syntax,throw,unhandled-exception,catch-block,Syntax,Throw,Unhandled Exception,Catch Block,当我尝试输入login时,程序正在向我发送throw部分&写一些关于不正确的synxtax错误“=”的内容 您似乎正在尝试使用cmdSQLCommand进行筛选。但是,您遗漏了关键字WHERE,因此出现了不正确的语法错误。应该是这样的: SqlCommand cmd = new SqlCommand("Select * from Personeller WHERE ID=@Id and PAROLA=@password", con) 截图没那么有用。SqlException表示SQL返回了错

当我尝试输入login时,程序正在向我发送throw部分&写一些关于不正确的synxtax错误“=”的内容


您似乎正在尝试使用
cmd
SQLCommand进行筛选。但是,您遗漏了关键字
WHERE
,因此出现了不正确的语法错误。应该是这样的:

SqlCommand cmd = new SqlCommand("Select * from Personeller WHERE ID=@Id and PAROLA=@password", con)

截图没那么有用。SqlException表示SQL返回了错误。在这种情况下,SQL查询中的语法不正确。看起来像是丢失的“where”。标记为关闭,因为这几乎是一个打字错误。
SqlCommand cmd = new SqlCommand("Select * from Personeller WHERE ID=@Id and PAROLA=@password", con)