您好我将从复数视频中投出一个SQL-SERVER - TSQL视频教程,我似乎遇到了一些问题。
我正在使用Visual Studio 2012和SSMS 2012。
我创建了一个新的SQL Server数据库项目,在这个项目中我定义了这个方法:
public partial class UserDefinedFunctions
{
[Microsoft.SqlServer.Server.SqlFunction]
public static SqlString InToMilimiter(float inches)
{
return 25.4f * inches;
}
}
现在我想在存储在localhost中的数据库上测试此函数。我已经将SSMS连接到localhost并且可以访问SportsStore数据库。
在视频教程中,另一个说我必须部署解决方案。我已经尝试了几次,但似乎没有用。
我认为这是因为我没有将我的项目连接到数据库,我不知道如何。
在视频教程中,作者选择了新项目,并向他提供了一个数据库列表供他们选择。
我没有那个选择,所以我相信这就是问题所在。
我可以将我的SQL项目连接到我的数据库吗?
答案 0 :(得分:3)
这是一篇candordeveloper.com
文章,以便在Visual Studio 2012中逐步创建SQL Server数据库项目!
http://candordeveloper.com/2013/01/08/creating-a-sql-server-database-project-in-visual-studio-2012/
希望这有帮助!
答案 1 :(得分:2)
正如您所说,您可能没有连接项目和数据库。 要做到这一点,你可以右键单击项目并选择import - >数据库。或者您可以转到“工具”菜单并选择“连接到数据库”。