找不到或无法加载已注册的 .Net Framework Data Provide

在使用数据库的工程模式时,运行到下面代码第四行时,出现“找不到或无法加载已注册的 .Net Framework Data Provide”的错误!

1 private DbProviderFactory prov = null;
2 public InventoryDAL(string providerString)
3 {
4       this.prov = DbProviderFactories.GetFactory(providerString); 
5 }

解决方法之一就是引用"MySql.Data"到主程序的引用,即使自己编写的库文件已经引用"MySql.Data"了。

posted @ 2013-10-12 10:44  从心  阅读(2535)  评论(0编辑  收藏  举报