C# 连接oracle数据库
C# 连接oracle数据库的时候,需要安装oracle客户端,这样会比较麻烦,这里提供一种连接方式(即第三方库Oracle.ManagedDataAccess.dll ),可以不用安装oracle客户端就可以进行连接。
方法/步骤
- 1
下载“Oracle.ManagedDataAccess.dll”;
- 2
在工程中添加引用“Oracle.ManagedDataAccess.dll”;
- 3
引用命名空间“using Oracle.ManagedDataAccess.Client;”
- 4
连接数据库代码如下:
public bool Connect(string hostaddress, string servername, string uid, string pwd)
{
string connString = "Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST="+ hostaddress +")(PORT=1521))(CONNECT_DATA=(SERVICE_NAME="+ servername +")));Persist Security Info=True;User ID="+ uid +";Password="+ pwd +";";
OracleConnection conn = new OracleConnection(connString);
conn.Open();
if(conn.State==ConnectionState.Open)
{
conn.Close();
return true;
}
else
{
return false;
}
}
END
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步