2018년 10월 3일 수요일

C#에서 데이터 베이스에 연결하고, 쿼리를 실행하는 방법 (Mssql, .net)

개념은 잘 알고 있어도 막상 필요할때 코드를 작성할려면 매서드와 순서가 잘 기억나지 않는 애들이죠 ^^ 저도 기억이 나질 않을때를 대비할겸 이번엔 C#에서 디비 연동과 쿼리 실행 부분에 대해서 알아보겠습니다. (DB는 MSSQL을 기준으로 작성합니다만 윈도우 인증 부분을 제외하면 똑같으니 상관 없겠죠) 1. DB 연동 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 using System.Data.SqlClient; //DB connection SqlConnection sqlConnection = null; //IP string strDBIP = "127.0.0.1"; //ID string strDBID = "user"; //PW string strDBPW = "12345"; //DB string strDBName = "dbName"; //DB 인스턴스 생성 public SqlConnection connSql() {    sqlConnection = new SqlConnection("server =" + strDBIP + "; uid =" + strDBID + "; pwd =" + strDBPW + "; database =" + strDBName);        //윈도우 인증 계정일 경우엔    sqlConnection = new SqlConnection("Server= localhost; Database= dbName Integrated Security = True;");        //DB 오픈    if (sqlConnection != null && sqlConnection.State == ConnectionState.Closed)    {        sqlConnection.Open();    }        return sqlConnection;    } } //DB 연동 sqlConnection = connSql(); 공통...
Share:

2018년 9월 29일 토요일

변수명을 동적으로 선언해 사용하는 방법! (C#)

코드를 짜다 보면 반복문을 이용이거나 기타 여러가지의 이유로 인해 변수의 이름을 동적으로 할당해야 하는 경우가 발생합니다. 1 2 3 4 5 6 7 8 9 10 11 12 //반복문에 의해 반복하는 만큼 변수를 선언해야 하는 경우 for(int i=0; i<100; i++) {     //변수명을 이렇게 동적으로 지정하여     string strName + i = ""; }   //이런 이름을 가진 변수들을 선언하고 싶은 경우 strName0 = ""; strName1 = ""; strName2 = ""; strName3 = ""; 자바스크립트의...
Share:

2018년 7월 19일 목요일

[87] 악튜러스 플레이 후기 3편 (스토리 설명, 캐릭터 평가)

(악튜러스 OST - 사랑스런 숲) 제국과 왕국, 공화국에서 나름의 사연을 가지고 마르튀니로 오게된 이들이 만나 악튜러스 1장 이야기가 시작됩니다. 이 4명의 만남은 이때 단순한 헤프닝으로 끝나지 않고 엘류어드가 공화국에는 보기 어려운 법인류인 시즈의 재능과 제국의 황제를 암살하는게 목적인 텐지를 파악한 다음 자신의 목적인 달란트...
Share: