使用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
声明中显示类似的错误消息。
答案 0 :(得分:3)
快速Google搜索产生了以下链接:
http://forums.codeguru.com/showthread.php?428733-Create-Table-Visual-Studio-SQL-Compact-Vista
根据该线程,导致错误的最可能原因是您发出的语句无法以图形方式表示,但这并不会阻止创建表。