ASP.NET 两种配置ORACLE数据库的连接方式

ASP.NET 两种配置ORACLE数据库的连接方式

1.使用"connectionStrings"标签定义

  1. 在ASP.NET中的 Web.config 文件中添加connectionStrings标签(若此标签已经存在则直接在此标签下添加配置项),我选择的是ManagedDataAccess方式连接Oracle数据库。
<connectionStrings> 
	 <add name="con_Str" connectionString="Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=远程数据库的ip地址)(PORT=端口号默认为1521))(CONNECT_DATA=(SERVICE_NAME=ORCL)));Persist Security Info=True;User ID=orcl;Password=orcl;" 
	 providerName="Oracle.ManagedDataAccess.Client"/>
</connectionStrings>
  1. 代码中的引用
//获取web.config配置文件中connectionStrings定义的连接字符串con_Str
string connString = System.Configuration.ConfigurationManager.ConnectionStrings["con_Str"].ToString()
OracleConnection conn = new OracleConnection(connString);
//打开连接
conn.open();

2.使用"appSettings"标签定义

  1. 这种方式和第一种基本相同,实际项目中选一种即可。在ASP.NET中的 Web.config 文件中添加appSettings标签(若此标签已经存在则直接在此标签下添加配置项)。
<appSettings> 
	 <add key="con_Str" value="Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=远程数据库的ip地址)(PORT=端口号默认为1521))(CONNECT_DATA=(SERVICE_NAME=ORCL)));Persist Security Info=True;User ID=orcl;Password=orcl;" />
</appSettings>
  1. 代码中的引用
//获取web.config配置文件中appSettings定义的连接字符串con_Str
string connString = System.Configuration.ConfigurationManager.AppSettings["con_Str"].ToString();
OracleConnection conn = new OracleConnection(connString);
//打开连接
conn.open();

第一次发博客 .^^. 请多指教~~

[1]: 参考 https://blog.csdn.net/tsoTeo/article/details/79079881

猜你喜欢

转载自blog.csdn.net/Duke_zcm/article/details/86077907
今日推荐