连接到数据库服务器端

时间:2011-03-04 01:16:07

标签: sql sql-server database asp.net-mvc connect

我基本上按照http://www.asp.net/mvc/tutorials/getting-started-with-mvc3-part1-cs

的教程制作了一个MVC应用程序

我可以将它上传到服务器并使主页运行正常..但运行与数据库交互的不同页面会出现错误 “无效的对象名称'dbo.Lyrics'。”

现在我可以使用管理工作室远程连接到我正在尝试使用的数据库(在服务器上)就好了..它叫做Lyrics,表格是Default.Lyrics ..

我正在使用的连接字符串是“connectionString =”Data Source = 74.86.97.85; Initial Catalog = Lyrics; User Id = Default; Password = * *** “;”

所以我的问题是..当我的整个应用程序中没有该文本时,为什么我的应用程序试图使用名为“dbo.Lyrics”的对象?我该如何解决这个问题?

我知道dbo前缀意味着DataBase所有者..而且它就像一个公共表..但是因为我指定一个用户ID不应该查找以我的ID作为前缀的表吗?

1 个答案:

答案 0 :(得分:1)

对象名称开头的

dbo架构。模式对数据库中的对象进行分区。 dbo只是默认架构。

所以,如果你有一个名为Lyrics的对象,那么它真的是dbo.Lyrics