争怎路由网:是一个主要分享无线路由器安装设置经验的网站,汇总WiFi常见问题的解决方法。

com.joybase.DB.dll源代码(4)

时间:2024/7/6作者:未知来源:争怎路由网人气:

ConnStr=="")
 {
throw new JoyBaseDBException("连接字符串为空或者是null类型,请检查您的ConnectionString以及ConnectionSetName是否进行正确设置,或者阅读相关说明.");
 }
 //DBType m_DBType;//=Provider.DataBaseType;
 /*
* 注释:我们对前面的编码进行了部分的修改,鉴于System.Data.SqlClient的连接
* 字符串当中不可能出现"Provider"字样,所以我们根据是否有Provider字样来判断
* 该连接是基于System.Data.SqlClient的或者System.Data.OleDB的。
* 参考资料:
* 可以将 ConnectionString 属性设置为单个单元。(不能为 SqlConnection 对象指定 Provider 属性。)
* –或–
*
* 可以设置单个属性(DataSource、Database、UserName 等等)。如果设置单个属性,则将为您生成连接字符串。
* 注意 在连接字符串中存储用户名和密码有安全性设置的意味。有关详细信息,请参阅Introduction to ADO.NET Connection Design Tools。
*
*/
 if(ConnStr.ToLower().IndexOf("provider")==-1) Provider.Type=DBType.SqlClient;
 else Provider.Type=DBType.OleDB;
 //throw new Exception("here");

 if(m_DBType==DBType.SqlClient)
 {
conn=new System.Data.SqlClient.SqlConnection(ConnStr);
 }
 else
 {
conn=new System.Data.OleDb.OleDbConnection(ConnStr);
 }
}
catch(Exception e)
{
 string reason="(1)未设置数据库连接字符串,请重新检查连接字符串\r\n(2)目标数据库不存在,或者是没有启动数据库或者无法登录;\r\n(3)连接字符串设置不正确,请按照标准的连接方式来写。\r\n";
 throw new JoyBaseDBException(e.Message,reason);
}
return conn;
 }
}
}

关键词:com.joybase.DB.dll源代码(4)




Copyright © 2012-2018 争怎路由网(http://www.zhengzen.com) .All Rights Reserved 网站地图 友情链接

免责声明:本站资源均来自互联网收集 如有侵犯到您利益的地方请及时联系管理删除,敬请见谅!

QQ:1006262270   邮箱:kfyvi376850063@126.com   手机版