HR의 테이블 JOBS 데이터를 받아와 C# 윈폼 DataGridView에 표시할 수 있도록 해볼 것이다.(SELECT문)
Oracle.ManagedDataAccess 누겟 설치
C# WinForm에 DataGridView 넣기
Form에 Load 이벤트를 추가하고 데이터 받아오기
using Oracle.ManagedDataAccess.Client;
using System;
using System.Data;
using System.Windows.Forms;
namespace Oracle_Test
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
string strConn = "Data Source=(DESCRIPTION=" // C#
+ "(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.35.249)(PORT=1521)))"
+ "(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=ORCL)));"
+ "User Id=HR;Password=1234;";
using (OracleConnection conn = new OracleConnection(strConn))
{
conn.Open();
string strQuery = "SELECT * FROM JOBS";
OracleDataAdapter dataAdapter = new OracleDataAdapter(strQuery, conn);
DataSet ds = new DataSet();
dataAdapter.Fill(ds, "JOBS");
dataGridView1.DataSource = ds;
dataGridView1.DataMember = "JOBS";
conn.Close();
}
}
}
}
기존에 사용하던 MSSQL과 비슷한 형태로 데이터를 받아와 사용하면 된다.
참고 : http://www.csharpstudy.com/Practical/Prac-oracle.aspx
'스마트팩토리 > 오라클' 카테고리의 다른 글
오라클 테이블 스페이스(Table Space) (0) | 2020.09.05 |
---|---|
오라클 SQL 문법 (0) | 2020.08.27 |
오라클 데이터 타입 (0) | 2020.08.27 |
DBeaver, 디비버 설치 및 사용 (0) | 2020.08.22 |
Oracle Database 설치 (0) | 2020.08.22 |