【问题标题】:Create a database table in Visual Studio 2015 - Wrong Build Action在 Visual Studio 2015 中创建数据库表 - 错误的构建操作
【发布时间】:2015-11-02 15:27:45
【问题描述】:

我想在 Visual Studio 2015 中创建一个数据表 Table1.sql。我使用以下代码。

CREATE TABLE [dbo].[Table1]
(
    LastName varchar(255),
    FirstName varchar(255),
    City varchar(255)
)
GO

INSERT INTO [dbo].[Table1] VALUES("Mueller", "Mike", "Berlin");

我在 INSERT 词处收到以下错误: 错误 70001 此语句在此上下文中无法识别。

当我将 Table1 的 Build Properties 从 Build 设置为 None 时,70001 错误消失了,但我收到消息 Wrong Build Action - 必须将文档的 Build Action 属性设置为 Build 才能加载设计器。如何创建 Table1.sql?

【问题讨论】:

    标签: sql-server database visual-studio


    【解决方案1】:

    如果您使用的是 SQL Server(您也有一个 mysql 标签),请将您的双引号更改为单引号:

    INSERT INTO [dbo].[Table1] VALUES('Mueller', 'Mike', 'Berlin');

    【讨论】:

    • 标签错误,但是单引号并不能解决问题。
    • 您是否将 Build Action 保留为 None
    • 不,我把它改回Build
    • 您将其更改为None 是对的,因为Build 无法识别INSERT
    • 但是我又收到了Wrong Build Action 消息。 ://
    猜你喜欢
    • 2016-02-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-14
    • 2015-03-30
    相关资源
    最近更新 更多