0

我做了一个在 asp.net 页面内运行的插入语句。它给了我一个错误,所以我去了 sql server 并按原样运行了该语句,并用它来与我在 asp.net 页面中写的内容进行比较。问题是,它写得很好,但它不起作用。它似乎根本无法检测到数据库或表,并告诉我该表不存在,列也不存在。该声明如下所示:

INSERT [Remisiones].[dbo].[Places] (Name, Type) VALUES ("Planta 1", "Planta")

我也尝试过使用[dbo].[Places]and ,Places但它在表格的位置给了我一个错误,说它是一个Invalid object name. 它在做什么?

4

1 回答 1

7

不要使用双引号作为字符串分隔符;使用单引号。

INSERT [Remisiones].[dbo].[Places] (Name, Type) VALUES ('Planta 1', 'Planta');
于 2012-06-24T16:24:46.897 回答