如何在没有实体框架的ASP.NET中使用Oracle数据库?

 乾岳_349 发布于 2022-12-04 16:12

有人可以简单地告诉我,如何在ASP.NET MVC 5项目中使用Oracle DB?我尝试过不同的文章,但没有得到明确的答案...

1 个回答
  • 我认为这是执行此操作的简单方法:

    using System.Data.OracleClient;
    
            public string GetConnectionString()
            {
                String connString = "SERVER=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=YourHostName)(PORT=YourPort))(CONNECT_DATA=(SERVICE_NAME=YourServiceName)));uid=YourUserId;pwd=YourPassword;";
                return connString;
            }
    
            public void ConnectingToOracle()
            {
                string connectionString = GetConnectionString();
                using (OracleConnection connection = new OracleConnection())
                {
                    connection.ConnectionString = connectionString;
    
                    connection.Open();
    
                    OracleCommand command = connection.CreateCommand();
                    string sql = "select * from MyDatabase where name like '%John Paul%'";
                    command.CommandText = sql;
    
                    OracleDataReader reader = command.ExecuteReader();
                    while (reader.Read())
                    {
                        string myField = (string)reader["address"]; //Get the address of John Paul
                    }
                }
            }
    

    2022-12-11 02:13 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有