我想运行一个查询,如下所示的查询时:Asp.net无效的对象名称错误运行SQL Server 2008
SqlCommand putuser = new SqlCommand("INSERT INTO MainDB(NumberofEmployees) VALUES(4)", cn);
putuser.ExecuteNonQuery();
我得到一个无效的对象名称错误名为MainDB表。 我查看了以下内容:
- 查询在数据库中运行时工作。
- 我连接到正确的数据库。
- 数据库确实有一个表名。
我正在使用表单身份验证。我如何做到这一点,以便任何访问应用程序的人都可以将此插入到数据库中。插入最初发生在用户创建后。
这将是有帮助的从这里异常的消息。 –
如果将其更改为'dbo.MainDB',该怎么办? – V4Vendetta
“我如何制作它,以便任何访问应用程序的人都可以将此插入到数据库中。”如果我理解正确,这将在连接字符串中指定:http://geekdeck.com/understanding-sql-server-connection-string/(请参阅集成安全性)。 –