2
ODBC를 사용하여 Visual Studio 2010에서 Oracle 11g 데이터베이스에 연결하고 싶습니다. ODP.NET을 연결하는 데 사용할 수 없었으므로 ODBC를 사용해 보려고합니다. 누군가가 이것과 관련된 단계가 무엇인지 말해 줄 수 있습니까?Visual Studio 2010에서 Oracle에 연결
ODBC를 사용하여 Visual Studio 2010에서 Oracle 11g 데이터베이스에 연결하고 싶습니다. ODP.NET을 연결하는 데 사용할 수 없었으므로 ODBC를 사용해 보려고합니다. 누군가가 이것과 관련된 단계가 무엇인지 말해 줄 수 있습니까?Visual Studio 2010에서 Oracle에 연결
당신은 C#을 사용하는 가정,
당신은 당신의 프로젝트 여기
에 에가 system.data.oracleclient.dll을 참조를 추가해야합니다 몇 가지 예제 상용구 코드입니다,
using System.Data.OracleClient;
static private string GetConnectionString()
{
// To avoid storing the connection string in your code,
// you can retrieve it from a configuration file.
return "Data Source=myserver.server.com;Persist Security Info=True;" +
"User ID=myUserID;Password=myPassword;Unicode=True";
}
// This will open the connection and query the database
static private void ConnectAndQuery()
{
string connectionString = GetConnectionString();
using (OracleConnection connection = new OracleConnection())
{
connection.ConnectionString = connectionString;
connection.Open();
Console.WriteLine("State: {0}", connection.State);
Console.WriteLine("ConnectionString: {0}",
connection.ConnectionString);
OracleCommand command = connection.CreateCommand();
string sql = "SELECT * FROM MYTABLE";
command.CommandText = sql;
OracleDataReader reader = command.ExecuteReader();
while (reader.Read())
{
string myField = (string)reader["MYFIELD"];
Console.WriteLine(myField);
}
}
}
출처 - http://www.codeproject.com/KB/database/C__Instant_Oracle.aspx
정확히 무엇을 시도 했습니까? 코드/구성을 게시 할 수 있습니까? – Oded