Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/271.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
visualstudio中C#和SQL数据库的开发方法_C#_Sql Server_Visual Studio 2012 - Fatal编程技术网

visualstudio中C#和SQL数据库的开发方法

visualstudio中C#和SQL数据库的开发方法,c#,sql-server,visual-studio-2012,C#,Sql Server,Visual Studio 2012,我已经在谷歌上搜索和测试这个问题有一段时间了。我的问题是: 我们在VisualStudio2010中为视图/存储过程/开发C#部件和Microsoft SQL Server Management Studio。。。部分 我要做的是将两个系统结合起来,以便: 开发人员在C项目中编写C代码 开发人员在SQL项目中编写存储过程 他可以根据VS的测试环境数据库测试存储过程 当他想要测试C代码时,存储过程只在运行时创建。当应用程序停止(中断)时,对象将被销毁 也许您可以帮助我。如果您使用的是Vis

我已经在谷歌上搜索和测试这个问题有一段时间了。我的问题是:

我们在VisualStudio2010中为视图/存储过程/开发C#部件和Microsoft SQL Server Management Studio。。。部分

我要做的是将两个系统结合起来,以便:

  • 开发人员在C项目中编写C代码
  • 开发人员在SQL项目中编写存储过程
    • 他可以根据VS的测试环境数据库测试存储过程
  • 当他想要测试C代码时,存储过程只在运行时创建。当应用程序停止(中断)时,对象将被销毁

也许您可以帮助我。

如果您使用的是Visual Studio 2010,您可能需要安装sql server数据工具(用于创建数据库项目)。它是与VS2012一起安装的,但我不确定VS2010是什么

以下是一些链接以获取更多信息: 地点:
Blog:

您是否考虑过首先使用实体框架代码作为选项?听起来您想使用Visual Studio数据库项目(而不是SQL Server Management Studio),并且希望开发人员在调试时使用本地开发数据库(他无论如何都应该这样做)。在后一种情况下,如果数据库项目设置为在运行项目时部署到数据库,则在调用调试器时生成/部署解决方案时,它将更新存储过程(和其他数据库对象)。请查看SQL Server中的CLR对象。我从来没做过,though@websch01ar:实体框架代码首先看起来很有前途,但不幸的是,不能用于我的情况。感谢VisualStudio2010,您可以从发布的链接下载SSDT。它还支持数据库单元测试,并在开发过程中使用本地/测试数据库,因此听起来它肯定能满足Jeppen的需求。