간단한 콘솔 애플리케이션 입니다.
using System;
using System.Data;
using System.Data.OleDb;
using System.Data;
using System.Data.OleDb;
class DatasetExample
{
public static void Main()
{
OLEDB();
}
{
public static void Main()
{
OLEDB();
}
public static void OLEDB()
{
//아래 Data Source는 oracle설치 폴더 network/admin/tnsnames.ora 파일에 있는 접속을 원하는 DB의 별명 입니다.,
string cnString = @"Provider=MSDORA;data source=onj;User ID=scott;Password=tiger";
OleDbConnection OleCn = new OleDbConnection(cnString);
OleCn.Open();
OleCn.Open();
string sql = "SELECT * FROM emp";
try
{
OleDbCommand OleCmd = new OleDbCommand(sql, OleCn);
OleDbDataAdapter OleDa = new OleDbDataAdapter(OleCmd);
{
OleDbCommand OleCmd = new OleDbCommand(sql, OleCn);
OleDbDataAdapter OleDa = new OleDbDataAdapter(OleCmd);
DataSet ds = new DataSet();
OleDa.Fill(ds, "EMP");
OleCn.Close();
OleCn.Close();
DataTable dt = ds.Tables["EMP"];
Console.Write("\n\n");
Console.Write("\n\n");
foreach (DataColumn hdr in dt.Columns)
{
Console.Write("{0, -10}\t", hdr.ColumnName);
}
Console.WriteLine("\n---------------------------------------------------");
{
Console.Write("{0, -10}\t", hdr.ColumnName);
}
Console.WriteLine("\n---------------------------------------------------");
foreach (DataRow dtr in dt.Rows)
{
foreach (DataColumn dtc in dt.Columns)
{
Console.Write("{0, -10}", dtr[dtc.ColumnName].ToString().Trim());
Console.Write("\t");
}
Console.Write("\n");
}
}
catch (Exception e)
{
Console.WriteLine("Error: " + e);
}
}
}
[결과]
[개강임박강좌, 오프라인교육장에 오시면 보다 자세히 배울 수 있습니다.]
오라클자바커뮤니티에서 운영하는 개발자 전문교육 ,개인80%환급(www.onjprogramming.co.kr)
[주간]
[11/13]SQL초보에서실전전문가까지
[11/13]안드로이드개발자과정
[11/18]Spring3.X, MyBatis, Hibernate실무과정
[11/18]iPhone 하이브리드 앱 개발 실무과정
[평일야간]
[11/08]C#,ASP.NET마스터
[11/08]Spring3.X, MyBatis, Hibernate실무과정
[11/12]iPhone 하이브리드 앱 개발 실무과정
[11/14]JAVA&WEB프레임워크실무과정
[주말]
[11/09]C#,ASP.NET마스터
[11/09]JAVA&WEB프레임워크실무과정
[11/09]Spring3.X, MyBatis, Hibernate실무과정
[11/09]웹퍼블리싱 마스터
[11/16]PL/SQL,오라클힌트,SQL튜닝,사례연구
[11/16]ASP.NET4.0 MVC 프로그래밍
오라클자바커뮤니티에서 운영하는 개발자 전문교육 ,개인80%환급(www.onjprogramming.co.kr)
[주간]
[11/13]SQL초보에서실전전문가까지
[11/13]안드로이드개발자과정
[11/18]Spring3.X, MyBatis, Hibernate실무과정
[11/18]iPhone 하이브리드 앱 개발 실무과정
[평일야간]
[11/08]C#,ASP.NET마스터
[11/08]Spring3.X, MyBatis, Hibernate실무과정
[11/12]iPhone 하이브리드 앱 개발 실무과정
[11/14]JAVA&WEB프레임워크실무과정
[주말]
[11/09]C#,ASP.NET마스터
[11/09]JAVA&WEB프레임워크실무과정
[11/09]Spring3.X, MyBatis, Hibernate실무과정
[11/09]웹퍼블리싱 마스터
[11/16]PL/SQL,오라클힌트,SQL튜닝,사례연구
[11/16]ASP.NET4.0 MVC 프로그래밍
댓글 없음:
댓글 쓰기