C#连接Oracle数据库(直接引用dll使用),查询数据

    首先,下载Oracle.ManagedDataAccess.dll将其放到自己的项目中,然后引用。代码如下:

    

static void Main(string[] args)
        {
                string connectionString;
                connectionString = "User Id=system;Password=*填写自己的密码*;Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=127.0.0.1)       (PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=myoracle)))";
                string queryString = "select * from student";
                OracleConnection myConnection = new OracleConnection(connectionString);
                myConnection.Open();
                OracleCommand command = new OracleCommand(queryString, myConnection);
                OracleDataReader myDataReader = command.ExecuteReader();
                int i = 0;
                while (myDataReader.Read())//读取数据,如果返回为false的话,就说明到记录集的尾部了  
                {
                   string s= myDataReader.GetOracleString(0).ToString();
                   Console.WriteLine(s);
                }
                myDataReader.Close();
                myConnection.Close();
                Console.WriteLine("connect success");
                Console.ReadLine();
        }

猜你喜欢

转载自blog.csdn.net/baidu_23263735/article/details/78182973