3

使用 MS Visual Web Developer 2008 尝试将简单的 SQL 运行到查询中以创建表:

CREATE TABLE [dbo].[Category](
    [ID] [int] IDENTITY(1,1) NOT NULL,
    [Name] [nvarchar](max) NOT NULL,
    [ParentID] [int] NULL,
 CONSTRAINT [PK_Category] PRIMARY KEY CLUSTERED 
(
    [ID] ASC
)WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
) ON [PRIMARY]

执行此查询后,我在消息窗口中收到以下错误:

The CREATE TABLE SQL construct or statement is not supported ASP.NET

但是,表已创建。

你能帮我为什么会出现这个错误,以及为什么之后会创建表吗?

类似的错误信息显示在ALTER语句中。

4

1 回答 1

3

一个快速的谷歌搜索产生了以下链接:

http://forums.codeguru.com/showthread.php?428733-Create-Table-Visual-Studio-SQL-Compact-Vista

根据该线程,错误的最可能原因是您发出的语句无法以图形方式表示,但这不会阻止创建表。

于 2012-11-16T10:02:42.877 回答