반응형
Oracle.ManagedDataAccess.Client를 사용한 예제 입니다.
using Oracle.ManagedDataAccess.Client;
namespace DB_Data
{
public class DB_Connection_Test
{
DataTable dt = new DataTable();
DataSet ds = new DataSet();
public string DB_Test_haha()
{
string con_str = "User ID= 디비아이디;Password=디비 비밀번호;pooling=false;Data Source=(DESCRIPTION=";
con_str += "(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=아이피)(PORT=포트번호)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=서비스이름ORCL ETC..)));";
OracleConnection conn = new OracleConnection(con_str); //DB 커넥션 객체 생성
conn.Open(); //DB 오픈
OracleDataAdapter oda = new OracleDataAdapter(sqlstr, conn); //쿼리 보내고 받기
oda.Fill(dt); //데이터 테이블에 데이터 넣기 (DataSet도 가능)
conn.Close(); //디비 종료
return strJsonData;
}
}
}
'IT > C#' 카테고리의 다른 글
[C#] smtp 이메일 전송 로직 (삽질 정리) (0) | 2020.08.25 |
---|---|
[C#]Vs 2019에서 nuget 리스트 보이지 않을 경우 (0) | 2020.07.29 |
[C#]URL 호출 후 Redirect한 URL 가져오기 (0) | 2020.03.25 |
[C#]Youtube Rss 파싱(parse)하기 (0) | 2020.03.16 |
[C#]Ionic을 이용한 압축 (한글 인코딩 O) (0) | 2020.03.12 |