System.Data.OracleClient is Obsolete
예전 책이나 강좌에서 소개한 OracleClient assembly는 더 이상 사용하지 않는 게 나을 듯 합니다.
http://msdn.microsoft.com/en-us/library/System.Data.OracleClient(v=vs.110).aspx
Oracle에서 제공하는 Oracle Data Provider for .Net이 현재 가장 권장되는 방법입니다.
http://www.oracle.com/technetwork/topics/dotnet/index-085163.html
이를 통해서 Stored procedure를 수행하는 방법을 정리해 봅니다.
설치
NuGet을 통해서 다운 받습니다.
Install이 완료되면 해당 project의 reference에 Oracle.ManagedDataAccess 가 추가됩니다.
코드
결과는 DataSet으로 받습니다.
variables
connectionString: 연결 문자열을 배정합니다. (예, Data Source=localhost:9090/xe;User ID=scott;Password=tiger;)
spName: stored procedure명을 배정합니다. (예, SCOTT.SCOTT_EMP)
'Programming > .Net' 카테고리의 다른 글
ConfigurationSection을 이용한 App configuration (0) | 2015.01.15 |
---|---|
문서변환 (0) | 2014.11.05 |
[NuGet] ImageResizer (0) | 2014.10.14 |
dynamic 형식의 활용 (0) | 2014.09.04 |
#region 사용해야 할까? (0) | 2014.08.04 |