본문 바로가기

전체 글84

c# 네임스페이스 접근하기 namespace1.namespace nameSpace = new namespace1.namespace nameSpace.ShowDialog(); //모달리스대화창으로 열기 2011. 10. 25.
c#에서 쿼리문 직접 작성하기 실전에서 하나하나 하려고하니깐 시간이 엄청 걸린다. 이번에는 파라미터값을 Stored Procedure에 보내는게 아니라, c#에서 직접 쿼리문을 작성해서 날리는 방법을 써보기로 했다. query = "Insert into [Table명] values (a, b, c)"; 책에는 이렇게 나와있는데, 아무래도 아닌것같다. DB Table Column에 붙는 원리를 모르겠단말이다... sql문은 "Insert into [Table명] (a,b,c) values (@a, @b, @c)" 이렇게되는데... sqlcommand에서 쿼리문과 SqlConnection정보를 파라미터값에 실어보낸다. 말로 설명이 안되리라... 코드를 직접 넣어보자,, SqlCommand cmd = new SqlCommand(query,.. 2011. 10. 24.
에러검색 Connection속성이 초기화되지 않았습니다.이거 생각보다 간단하게 해결했다. 코딩한줄... cmd.Connection = conn 이거 한줄... -_-; 역시 예상대로, 간단하게 끝날 줄 알았는데 정말 알고나니깐 허망하다.. 쩝... 2011. 10. 24.
c# get set 의 고찰... get set 함수가 내부적으로 어떻게 움직이는지 잘 모르겠다, 그래서 열심히 알아보고있는중... 일단 구글링을 통해서 get set을 검색하고 msdn의 예제를 통해서 분석하고있다. msdn의 예제 다음은 Seconds라는 속성에 대한 set 접근자의 예입니다. class TimePeriod { private double _seconds; // (내부변수) public double Seconds(double value) // (외부 접근변수) { get { return _seconds; } // (return 내부변수) set { _seconds = value; } // (set 내부변수) } } 다음은 자동으로 구현된 속성의 set 접근자에 대한 예제입니다. class TimePeriod2 { pub.. 2011. 10. 21.