【问题标题】:CommandText Property Has Not Been Initialized SQL ServerCommandText 属性尚未初始化 SQL Server
【发布时间】:2020-10-22 14:15:20
【问题描述】:

我最近才开始看到此错误消息。 我正在运行它的数据库位于我用来测试事物的个人数据库上。除了我,没有人接触过服务器/数据库(我 100% 确定这一点)。

我正在运行的代码:

use [_Testing_Only];
go
-----------------------------------

执行批处理时出错。错误信息是: ExecuteReader:CommandText 属性尚未初始化

为什么我会突然看到这个错误?

我该怎么做才能让它消失?

【问题讨论】:

  • 此错误是一个 .Net 错误,这意味着它可能源自您正在使用的任何客户端工具(可能是 SSMS),而不是源自 SQL Server 本身。
  • 知道了,我一直忽略SSMS最近的更新,我会更新它。

标签: tsql sql-server-2014


【解决方案1】:

当您执行评论时,这会在 SSMS 中发生。在您的情况下,您在“GO”之后添加了注释,这意味着该注释是自行执行的,就像执行以下代码一样

-----------------------------------

这非常烦人。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-15
    相关资源
    最近更新 更多