c#中的连接Oracle数据库心得
c#中连接数据库主其中的一种方式方式:
一、当Oracle客户端配置了tnsnames.ora
1、添加命名空间
不要添加.net平台自带的System.Data.OracleClient.dll,因为已经过时了 , 处理办法:在oracle安装目录下找到Oracle.DataAccess.dll添加引用,然后using Oracle.DataAccess.Client
2、见代码
public partial class Form1 : Form
{
private string connctionString = “User ID=mes;Password=test*demo;Data Source=vivoMesTest;”;
public Form1()
{
InitializeComponent();
connectionOracle1();
}
private void connectionOracle1()
{
OracleConnection conn = new OracleConnection(connctionString);
try
{
conn.Open();
MessageBox.Show(conn.State.ToString()+"连接数据成功");
}
catch (Exception e)
{
MessageBox.Show(e.Message.ToString()+"连接数据库失败");
}
finally
{
conn.Close();
}
}
}