본문 바로가기

Study/C#32

[C#] Oracle Wallet 사용해 Oracle Cloud Connection 기존의 오라클 연결에서 DB를 Oracle Cloud 에 만들면서 Oracle Wallet을 생성하고 해당 Wallet을 통해서만 접속이 돼서 C# 에서 접속하는 방법을 포스팅한다.. 아무것도 모르는 상태라고 생각하고 처음부터 진행 ( VS 2017, 2022 확인) 절차 1. Nuget에서 Oracle.ManagedDataAccess 설치 2. OracleConnection 설정 3. Sql 수행 1. Nuget에서 오라클 접속 패키지를 내려받자 설치가 완료되면 2. Oracle Connection 셋팅 더보기 참조 https://docs.oracle.com/en/database/oracle/oracle-database/21/odpnt/InstallCoreConfiguration.html#GUID-24.. Study/C# 2022. 4. 21.
[C#] Sealed 다른 클래스가 해당클래스에서 상속하지 못하도록 하는 한정자인 Sealed는 함수, 속성, 클래스에 모두 사용 가능하다. 해당 한정자가 있는 경우 더이상 상속받지 못한다. 예를들어 게임에서 스킬트리를 만든다고 가정해보자 // 매우 간단한 스킬 클래스를 만든다고 해보자 public abstract class Skills { public double Damege; //데미지 public double Range; // 사정거리 public Elements Element; //속성 public virtual void Shooting(); } //스킬클래스를 상속받는 속성 스킬들이 있다. public class FireSkills : Skills { public double Damege ; public double.. Study/C# 2022. 4. 12.
[C#] C#에서 POST방식으로 특정 URL로 데이터 전송 동일한 테이블 구조를 가진 여러 데이터를 Interface화 하여 전송해야 했기 때문에 dataTable을 생성하고 해당 dataTable을 JSON으로 변경하여 url로 전송했다. HttpWebRequest 에 Header를 작성하고, 전송해주면 간단히 끝난다. private static void JSONAPISend(string JSON, string url) { byte[] byteArray = Encoding.UTF8.GetBytes(JSON); HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url); request.Headers.Add("API_KEY", ""); request.Method = "POST"; request.ContentT.. Study/C# 2022. 4. 7.
[C#] C#에서 DataTable 을 JSON으로 변경 DataTableToJSON MS에서 권장하는 방법은 총 3가지이다. 1. StringBuilder 를 사용하는 방법 public string DataTableToJSONWithStringBuilder(DataTable table) { var JSONString = new StringBuilder(); if (table.Rows.Count > 0) { JSONString.Append("["); for (int i = 0; i < table.Rows.Count; i++) { JSONString.Append("{"); for (int j = 0; j < table.Columns.Count; j++) { if (j < table.Columns.Count - 1) { JSONString.Append("\"" +.. Study/C# 2022. 4. 7.
[C#] Oracle 연결해서 써먹기 # 2022.04.21 기준 Oracle Wallet 사용하여 연결은 아래링크 [C#] Oracle Wallet 사용해 Oracle Cloud Connection 연결 :: 1년차 개발자 (tistory.com) [C#] Oracle Wallet 사용해 Oracle Cloud Connection 연결 기존의 오라클 연결에서 DB를 Oracle Cloud 에 만들면서 Oracle Wallet을 생성하고 해당 Wallet을 통해서만 접속이 돼서 C# 에서 접속하는 방법을 포스팅한다.. 아무것도 모르는 상태라고 생각하고 처음부 theplace.tistory.com 프로그램 개발을 위해 C#을 통해 다양한 DB에 접근하고 같은 변동사항을 여러 DB에 적용해야 할 일이 생겼다. 해당 사항을 위한 정보 적음 자바에.. Study/C# 2021. 4. 23.
반응형