.NET/windform
[C#] 2. 산성비 게임 - Oracle & windform 연동
subindev
2025. 12. 1. 17:49
1. Oracle.ManagedDataAccess.Core 패키지 설치
- Visual Studio에서 프로젝트를 열고, 도구 > NuGet 패키지 관리자 > 패키지 찾아보기로 이동합니다.
- Oracle.ManagedDataAccess.Core를 검색하고 설치합니다.
- 사용할 네임스페이스를 using Oracle.ManagedDataAccess.Client;와 같이 추가합니다.
2. 현재 파일에서 추가로 데이터 정의 파일을 만든다
OracleDb.cs
using Oracle.ManagedDataAccess.Client;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
/*
날짜 : 2025/12/01(월)
작업자 : 황수빈
내용 : C#, 오라클 연결
*/
namespace DEV_EDU
{
public class OracleDb
{
private string connString =
" 생략 ";
public List<string> LoadWords()
{
List<string> wordList = new List<string>();
using (OracleConnection conn = new OracleConnection(connString))
{
conn.Open();
string sql = "SELECT WORD FROM WORDS";
using (OracleCommand cmd = new OracleCommand(sql, conn))
using (OracleDataReader reader = cmd.ExecuteReader())
{
while (reader.Read())
{
wordList.Add(reader.GetString(0));
}
}
}
return wordList;
}
}
}