SQL命令问题(C#Winforms)

时间:2010-07-29 02:51:13

标签: c# .net sql-server winforms

我已成功连接到winhost.com上托管的sql 2008服务器。但是我正在关注本教程:http://www.codeproject.com/KB/database/sql_in_csharp.aspx,这是在Connecting to SQL Server Database C#-WinForms的答案中提出的,我在尝试时仍然收到完全相同的错误:

  • 在桌子上插入一些东西。
  • 从数据库中检索内容。

错误是:“关键字'table'附近的语法不正确。”。

我不知道出了什么问题。错误信息非常模糊,一切看起来都很好。

我正在使用上面教程中的所有示例,但它们都会出现同样的错误。

有什么建议吗?有没有人有我的任何其他教程/文章我可以看看?

谢谢

3 个答案:

答案 0 :(得分:1)

如果它显示INSERT INTO table ...,您必须将table更改为您桌子的实际名称,正如下面正文中所述:

  

现在我们来看一下这些值。 table只是数据库中的表。

如果您选择拨打表table,那么您可以写[table],但最好将表名更改为其他名称。

答案 1 :(得分:1)

TABLE是一个保留字,如果您创建了一个名为table的表,请尝试用括号括起来。

[table]

答案 2 :(得分:1)

在该教程中出现table时,它意味着是实际表名的“占位符” - table本身是非法表名 - 因此语法错误。如果您需要使用此名称,那么[table]就可以了。