OleDbConnection数据库属性为空

时间:2019-06-18 09:06:31

标签: c# oledbconnection

在我的旧版应用程序中,我使用的是经典的OleDB提供程序,以便按如下所示连接到主数据库:

public cDB(OleDbConnection cnn, bool connectDb, cLogger theLog)
{
    Cnn = cnn;            
    ErrorListMessages = new ErrorList(theLog, LoggingTypes.OnlyErrors, this.ToString());

    this.ConnString = cnn.ConnectionString;
    if (connectDb)
    {
        try
        {
            ConnectionOpen();
        }
        catch (Exception exc)
        {
            ErrorListMessages.SetInternalError(exc, "cDB()");
        }
    }
}

对象cnn很好,ConnString是:

Provider=Microsoft.Jet.OLEDB.4.0;Data Source="C:\Projects\KB\Config.mdb";

example

一切正常,但是我的OleDbConnection对象(cnn)的属性Database始终为空。有提示吗?

0 个答案:

没有答案