3

嗨,我要从复数视觉抛出一个SQL-SERVER - TSQL视频教程,我似乎有一些问题。

我正在使用 Visual Studio 2012 和 SSMS 2012。

我创建了一个新的 SQL Server Database Project ,在这个项目中我定义了这个方法:

public partial class UserDefinedFunctions
{
    [Microsoft.SqlServer.Server.SqlFunction]
    public static SqlString InToMilimiter(float inches)
    {
        return 25.4f * inches;
    }
}

现在我想在存储在 localhost 中的数据库上测试这个功能。我已经将 SSMS 连接到 localhost 并且可以访问 SportsStore 数据库。

在视频教程中,另一个人说我必须部署解决方案。我已经尝试了几次,但它似乎不起作用。

我认为这是因为我没有将我的项目连接到数据库,我不知道如何。

在视频教程中,作者选择了新项目,并提供了一个数据库列表供他选择。

我没有那个选择,所以我相信这就是问题所在。

我可以将我的 SQL 项目连接到我的数据库吗?

4

2 回答 2

3

这是candordeveloper.com一篇在 Visual Studio 2012 中逐步创建 SQL Server 数据库项目的文章!

http://candordeveloper.com/2013/01/08/creating-a-sql-server-database-project-in-visual-studio-2012/

希望这可以帮助!

于 2013-05-13T11:41:37.253 回答
2

As you said you have probably not connected the project and the database. To do this you could either right click on the project and choose import -> database. Or you could go to Tools menu and choose connect to database.

于 2013-05-13T12:08:14.943 回答