与Sql Server交互的程序集在哪里?

时间:2010-03-31 20:01:16

标签: c# sql-server-2008

我正在运行Visual Studio 2010 Ultimate和SQL Server 2008 R2 2009年11月的CTP。但是,我找不到Sql Server的.dll(所以我可以添加表,获取数据库集合等)。谁能告诉我dll的基础?

由于

2 个答案:

答案 0 :(得分:1)

如果在运行代码的计算机上安装了SQL Server,则程序集应该在那里。否则,可从此处下载:

http://www.microsoft.com/downloads/details.aspx?FamilyId=228DE03F-3B5A-428A-923F-58A033D316E1&displaylang=en

(具体见SMO)

在我的机器上,他们在这里:

C:\ Program Files(x86)\ Microsoft SQL Server \ 100 \ SDK \ Assemblies

目录

07/10/2008 05:10 AM 566,296 Microsoft.SqlServer.Rmo.dll                1个文件566,296个字节

目录C:\ Windows \ assembly \ GAC_MSIL \ Microsoft.SqlServer.Rmo \ 10.0.0.0__89845dcd8080cc91

01/30/2009 02:35 PM 566,296 Microsoft.SqlServer.Rmo.dll                1个文件566,296个字节

答案 1 :(得分:-1)

Sql数据库通常永远不会在这样的级别上进行交互。所有这些函数都可以通过sql查询执行。你的问题很奇怪,这使我很难建议从哪里开始。也许看看ADO以及如何向数据库发送查询。然后查看用于修改表的sql语法