gpt4 book ai didi

sql - 如何在没有 Entity Framework 的情况下在 ASP.NET 中使用 Oracle 数据库?

转载 作者:行者123 更新时间:2023-12-01 10:44:57 25 4
gpt4 key购买 nike

谁能用简单的方式告诉我,如何在我的 ASP.NET MVC 5 项目中使用 Oracle 数据库?我尝试了不同的文章,但没有得到明确的答案......

最佳答案

我认为这是做到这一点的简单方法:

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
}
}
}

关于sql - 如何在没有 Entity Framework 的情况下在 ASP.NET 中使用 Oracle 数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27551249/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com