Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/261.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/70.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
C#/SQLCE以编程方式创建表(自动递增+;主键)_C#_Sql_Sql Server Ce - Fatal编程技术网

C#/SQLCE以编程方式创建表(自动递增+;主键)

C#/SQLCE以编程方式创建表(自动递增+;主键),c#,sql,sql-server-ce,C#,Sql,Sql Server Ce,我试图以编程方式在SQL CE数据库中创建一个表。 目前,我正在使用以下查询-尽管我得到了一个错误 string command = @"CREATE TABLE CONNECTION(" + "connection_id INTEGER IDENTITY(1,1) PRIMARY KEY, " + "host NVARCHAR(255), port INT, key NVARCHAR(50), " +

我试图以编程方式在SQL CE数据库中创建一个表。 目前,我正在使用以下查询-尽管我得到了一个错误

string command = @"CREATE TABLE CONNECTION(" +
                  "connection_id INTEGER IDENTITY(1,1) PRIMARY KEY, " +
                  "host NVARCHAR(255), port INT, key NVARCHAR(50), " +
                  "last_used NVARCHAR(15));";
我得到的错误是:

分析查询时出错。[令牌行编号=1,令牌行偏移量=104,令牌出错=密钥]


我似乎不知道我做错了什么。我习惯使用MySQL,查询略有不同。

尝试将
键括在括号中

string command = @"CREATE TABLE CONNECTION(" +
                        "connection_id INTEGER IDENTITY(1,1) PRIMARY KEY, " +
                        "host NVARCHAR(255), port INT, [key] NVARCHAR(50), " +
                        "last_used NVARCHAR(15));";

看看这个@JW point is right在键上加上[]个括号。或者,为该列选择另一个名称,否则你将不得不永远这样做。@DanBracuk我同意!为了避免将来的痛苦:D