首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

未能加载资料或程序集"Microsoft.SqlServer.Management.Sdk.Sfc, Version=10.0.0.0, Cultur

2013-03-26 
未能加载文件或程序集Microsoft.SqlServer.Management.Sdk.Sfc, Version10.0.0.0, Culturenat未能加载

未能加载文件或程序集"Microsoft.SqlServer.Management.Sdk.Sfc, Version=10.0.0.0, Culture=nat
未能加载文件或程序集"Microsoft.SqlServer.Management.Sdk.Sfc, Version=10.0.0.0, Culture=natural, PublicKeyToken=89845dcd8080cc91"。。。。

按照百度网上说的下载了如下两个,但在VS2008上连接数据库的时候仍提示这个“未能加载文件或程序集"Microsoft.SqlServer.Management.Sdk.Sfc, Version=10.0.0.0, Culture=natural, PublicKeyToken=89845dcd8080cc91"。。。。”
microsoft sql server 系统 clr 类型

microsoft sql server 2008 管理对象

[解决办法]

不懂,帮顶,学习,蹭分.

[解决办法]
引用:
我顺着指示到了相关的网页,该网页里
public abstract DataTable QuickSelect(string sql);
  /// <summary>
  /// 获取多个结果集
  /// </summary>
  /// <param name="sqls"></param>
  /// <returns></returns>

就写这些东西。

这个抽象的方法是sql作为参数来获取DataTable实例对象的,而DataTable实例对象通常是作为一个数据源的形式呈现!楼主上面的代码是通过用户名和密码来检测用户吧,如果是这样直接返回一个user对象,为什么要返回DataTable呢??
string sql = "select * from users where uid=@uid and upwd =@upwd ";

 SqlCommand cmd = new SqlCommand(sql);

 cmd.Parameters.AddWithValue("@uid",name);
 cmd.Parameters.AddWithValue("@upwd",password);
通过参数实现安全可靠,然后将cmd通过你的数据访问方法中都可以实现获取user对象,返回一个user对象就可以了!

热点排行