2014-01-24 169 views
0

建立在SQL Server精简4.0数据库之后,并试图与“显示表数据”我收到以下错误错误尝试将数据添加到SQL Server Compact数据库

执行的SQL添加数据时声明
SELECT标题,ID,剧情,演员,流派,年份,额定,长度,书,页。插槽FROM DVD_List_12
错误来源:SQL Server Compact ADO.NET数据提供程序
错误消息:解析查询'[令牌行号= 1,令牌行偏移量= 29,令牌出错=]'时出错

数据库表有11列

Title nvarchar 150 unique no null Key 
ID  int   4 unique no null Auto increment 
Plot nvarchar 500   null 
Cast nvarchar 500   null  
Genre nvarchar 150   null 
Year nchar  5   null 
Length nchar  4   null 
Rated nchar  6   null 
Book nchar  4   null 
Page nchar  4   null 
Slot nchar  4   null 

我不知道在哪里这个错误是从哪里来的,我已经经历了许多关于解析错误可以在这里找到了前面的问题看,但发现没有什么有助于解决这个特定问题。

任何帮助将不胜感激。

感谢

回答

0

如果您在您的问题提供的是一个完整副本的错误是,你有一个标点符号那里应该是Page. Slot逗号:

此:

SELECT Title, ID, Plot, Cast, Genre, 
Year, Rated, Length, Book, Page. Slot FROM DVD_List_12 
          ^^^^^^^^^^ 

也许应该Page, Slot

SELECT Title, ID, Plot, Cast, Genre, 
Year, Rated, Length, Book, Page, Slot FROM DVD_List_12 
          ^^^^^^^^^^ 
相关问题