【问题标题】:Server Explorer in Visual Studio(2010)Visual Studio 中的服务器资源管理器 (2010)
【发布时间】:2013-07-31 12:16:56
【问题描述】:

我正在使用 Visual Studio(2010) 并使用服务器资源管理器进行数据库连接 (SQL SERVER)。我能够轻松地连接到它的 sql 客户端,只是我面临的问题是在 sql 查询中使用“WHERE”子句。当我写像“Select * From Employee”这样的简单sql查询时,它执行得很好,但是当我写“select * from Employee where EmpNo=1001”时,它会给出以下错误:

“员工”附近的 WHERE 子句出错。 无法解析查询文本。

然后,当我单击继续时,出现的错误是: SQL 执行错误: 错误来源:.NetSqlClientDataProvider 错误消息:在“否”附近的预期条件处提供了非布尔类型的表达式

有人可以帮忙吗??

【问题讨论】:

  • 它的数字,(主键)

标签: sql-server visual-studio-2010 server-explorer


【解决方案1】:

根据您的错误消息,您必须在 Emp 和 No 之间放置一个空格。

如果 EmpNo 字段名在您的表格中是两个单词,则用 [] 将其括起来,例如; [Emp No]

【讨论】:

  • 非常感谢!!我错过了 [] 括号...再次感谢..:)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-10-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-03-30
  • 1970-01-01
相关资源
最近更新 更多