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 に答える