0

当 SubSonic 调用我的数据库的默认构造函数时,我收到 NullReferenceException。

在我的情况下,它出错的行是。

DataProvider = ProviderFactory.GetProvider("MDMA");

我正确设置了命名空间,并且要正确生成类接缝,所以看起来我可以连接到数据库。这是一个错误吗?

我使用的是 3.0.0.2 版。

4

2 回答 2

1

这行代码在您的执行环境中需要一个名为“MDMA”的连接字符串。

于 2009-07-13T19:33:14.680 回答
0

在 App.Config/Web.Config 文件中添加一个名为“MDMA”的连接字符串。

例子:

    <add name="MDMA" connectionString="Data Source=[DS];Initial Catalog=[Database];MultipleActiveResultSets=True;User Id=[UID];pwd=[PWD]" providerName="System.Data.SqlClient" />
于 2013-02-13T14:00:52.773 回答