Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ASP.NET 2008 Express不支持CREATE TABLE SQL构造或语句_Asp.net_Sql Server_Sql Server 2008 - Fatal编程技术网

ASP.NET 2008 Express不支持CREATE TABLE SQL构造或语句

ASP.NET 2008 Express不支持CREATE TABLE SQL构造或语句,asp.net,sql-server,sql-server-2008,Asp.net,Sql Server,Sql Server 2008,使用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 )WI

使用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
语句中。

谷歌快速搜索产生以下链接:


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

是否创建表ASP.NET?你在哪里输入这个脚本?在ManagementStudio内部的查询中,它应该可以工作,我想这就是我问这个问题的原因。所以,您在ManagementStudio内部键入-请回答-?我在Visual Web Developer 2008 Express Edition显示的窗格中键入=>数据库资源管理器=>右键单击=>新建查询