该程序的目标是根据您输入的索引值从数据库中提取数据,然后在控制台中显示链接到该索引的数据。
你在from
和where
关键字之前缺少空格。另外,table
是SQL中的保留字,所以你必须逃避它:
String selectStatement = "SELECT ItemID, ItemName, ItemQty " +
// Whitespace--------------------^
"FROM [Table] " + // [Table] is escaped
// Whitespace^
"WHERE ItemId = @ItemId"
因为您忘记在FROM表之间添加空格
这是更新的查询。
Select ItemId, ItemName, ItemQty "+
"From Table "+
"Where ItemId=@ItemId";