DBaseObject dbobj = new DBaseObject();
IMLibrary.IDB.IDataBase db = dbobj.retnInterObj(strDbs);
public IMLibrary.IDB.IDataBase retnInterObj(string strDbs)
{
switch (strDbs)
{
case "SQL数据库":
return new DBUtility.DBSql();
case "Accress数据库":
return new DBUtility.DBOledb();
case "服务器端连接":
return new DBUtility.DBSql();
default:
return null;
}
} 传日的参数是“SQL数据库”但是 我执行到 return new DBUtility.DBSql();的时候 就会报错说:““DBUtility.DBSql”的类型初始值设定项引发异常。”IMLibrary.IDB.IDataBase 是一个接口
DBSql 是继承了 接口的类 为什么会报错 我该怎么解决呢??谢谢!
IMLibrary.IDB.IDataBase db = dbobj.retnInterObj(strDbs);
public IMLibrary.IDB.IDataBase retnInterObj(string strDbs)
{
switch (strDbs)
{
case "SQL数据库":
return new DBUtility.DBSql();
case "Accress数据库":
return new DBUtility.DBOledb();
case "服务器端连接":
return new DBUtility.DBSql();
default:
return null;
}
} 传日的参数是“SQL数据库”但是 我执行到 return new DBUtility.DBSql();的时候 就会报错说:““DBUtility.DBSql”的类型初始值设定项引发异常。”IMLibrary.IDB.IDataBase 是一个接口
DBSql 是继承了 接口的类 为什么会报错 我该怎么解决呢??谢谢!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货