C# connect to oracle database

using(OracleConnection oc=new OracleConnection("server=.;uid=system;pwd=123456;data source=orcl")){
                //打开连接
                oc.Open();


                string sql = "select sal,ename from scott.emp where DEPTNO=10 or DEPTNO=30 order by sal desc";
                OracleCommand cmd = new OracleCommand(sql, oc);




               // //受影响的行数
               //OracleDataAdapter odt =new OracleDataAdapter(cmd);


               //DataTable dt = new DataTable();
               
               
               // odt.Fill(dt);


                OracleDataReader odr = cmd.ExecuteReader();


                int i = 1;
                int sal = 0;
                while (odr.Read())
                {
                    if (i == 4)
                    {
                        Console.WriteLine("薪水:" + odr[0] + "职员:" + odr[1]);
                        sal =Convert.ToInt32(odr[0]);
                    }
                    else if (sal == Convert.ToInt32(odr[0]))
                    {
                        Console.WriteLine("薪水:" + odr[0] + "职员:" + odr[1]);
                    }
                    i++;
                 }


            
              
            }

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=326173952&siteId=291194637