之前做项目一直使用sql server ,参加面试以后他们公司使用oracle数据库,之前真的没接触过oracle数据库,用了一周时间终于理清楚oracle数据库的安装和简单的使用。然后想实现一下简单的增删改查,一下是简单的数据库连接:
1.创建一个控制台应用程序:
2.点击鼠标右键“引用”,选择“NuGet”程序包
3.搜索并下载:Oracle.ManagedDataAccess包
4.写一个连接数据库的方法:
5.调用此方法
完整代码如下:
using Oracle.ManagedDataAccess.Client;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Oracle
{
public class Program
{
static void Main(string[] args)
{
var msg = ConnectionOracle();
Console.WriteLine(msg);
Console.ReadKey();
}
public static string ConnectionOracle()
{
try
{
string connString = "Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=orcl)));Persist Security Info=True;User ID=abdu;Password=abdu123456;";
OracleConnection con = new OracleConnection(connString);
con.Open();
return "连接成功!";
}
catch (Exception ex)
{
return ex.Message.ToString();
}
}
}
}
运行效果:
欢迎大家交流