C#连接Oracle数据库

2021/5/20 2:26:16

本文主要是介绍C#连接Oracle数据库,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

本文演示了如何在C#中连接Oracle数据库。

string sqlSql = "SELECT * FROM A";
        //从配置文件中获取连接字符串信息
        OracleConnection conn = new OracleConnection(ConfigurationManager.ConnectionStrings["connStr"].ConnectionString);
        //数据库读取对象
        OracleDataReader reader = null;

            try
            {
            //打开数据库连接
            conn.Open();
            OracleCommand comd = new OracleCommand(sqlSql, conn);
            if (!string.IsNullOrEmpty("FIELD_A"))
            {
                sqlSql += string.Format(" AND FIELD_A =:FIELD_A");
                //通过AddWithValue方法将参数设置到SQL语句中
                comd.Parameters.AddWithValue("FIELD_A", "ABC");
            }
            comd.CommandText = sqlSql;
            reader = comd.ExecuteReader();
            while (reader.Read())
            {
            	A.abc=reader.GetString(0);
            }
            
            catch (Exception e)
            {
                throw e;
            }
            finally
            {
                if (conn.State == ConnectionState.Open)
                    // 关闭连接
                    conn.Close();
            }
        }




这篇关于C#连接Oracle数据库的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程