为什么程序每次运行时都会抛出 SqlException: 'ItemID' 附近的语法不正确?

约书亚·惠普尔

该程序的目标是根据您输入的索引值从数据库中提取数据,然后在控制台中显示链接到该索引的数据。

代码快照

穆雷尼克

您在fromandwhere关键字之前缺少空格此外,table是 SQL 中的保留字,因此您必须对其进行转义:

String selectStatement = "SELECT ItemID, ItemName, ItemQty " +
                         // Whitespace--------------------^
                         "FROM [Table] " + // [Table] is escaped
                         // Whitespace^
                         "WHERE ItemId = @ItemId"

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

System.Data.SqlClient.SqlException:'((。)附近的语法不正确。“错误

Spring-Data-JPA引发“原因:java.sql.SQLException:'limit'附近的语法不正确。” 通过使用findAll

System.Data.SqlClient.SqlException:“ =”附近的语法不正确

异常在运行时停止在.NET Core应用程序中执行:System.Data.SqlClient.SqlException:'关键字'GROUP'附近的语法不正确。

System.Data.SqlClient.SqlException:'@ p0'附近的语法不正确。

System.Data.dll中的“ System.Data.SqlClient.SqlException”(“')附近的语法不正确。”)?

System.Data.SqlClient.SqlException:“ =”附近的语法不正确

Throw附近的语法不正确-我缺少什么?

System.Data.SqlClient.SqlException(0x80131904):'。附近的语法不正确

System.Data.dll中的类型'System.Data.SqlClient.SqlException'发生异常'b'附近的语法不正确

'='附近的语法不正确。在System.Data.SqlClient.SqlConnection.OnError(SqlException异常

System.Data.SqlClient.SqlException:''='附近的语法不正确。在数据表和对象上

将Guid传递给存储过程将引发Microsoft.Data.SqlClient.SqlException:'@Id'附近的语法不正确。

System.Data.SqlClient.SqlException:'。附近的语法不正确。'

SQL ExecuteNonQuery抛出“'0'附近的语法不正确”。

为什么varchar附近的语法不正确

部署到Azure时:System.Data.SqlClient.SqlException:'ON'附近的语法不正确

“嵌套异常是java.sql.SQLException:'?'附近的语法不正确 ”

System.Data.SqlClient.SqlException:关键字“ WHERE”附近的语法不正确

运行程序时出错;关键字“用户”附近的语法不正确

System.Data.SqlClient.SqlException: '',' 附近的语法不正确。

Webmatrix QueryValue 调用引发 SQLException “'0' 附近的语法不正确。”

异常是 System.Data.SqlClient.SqlException: '9988' 附近的语法不正确

System.Data.SqlClient.SqlException: ''USERNAME' 附近的语法不正确。'

System.Data.SqlClient.SqlException: '9' 附近的语法不正确

System.Data.SqlClient.SqlException: ''Student' 附近的语法不正确

SqlException: 'nvarchar' 附近的语法不正确

C#、ASP.NET 核心 | SqlException: 关键字“TOP”附近的语法不正确

System.Data.SqlClient.SqlException: '')' 附近的语法不正确。在按钮保存