왜 그런지는 모르겠지만지만 함수는 '원 리턴(One Return)'이 원칙입니다.(아마도 함수리턴값을 바로 사용하는 기능때문 인것 같네요.) 그래서 여러값을 받고 싶으면 C는 포인터를 이용하고 객체지향언어에서는 클래스(class, 모듈(Model)도 여기에 해당한다.)를 리턴 받는 방법으로 여러값을 받습니다. 언어에 따라 '파라메타 아웃풋(Parameter Output)' 같은 것을 지원 할수도 있습니다. ex> //C#의 경우 public int DataReturn(out string sData) 1. WCF는 객체를 리턴 할수 없다. 문제는 WCF는 객체를 리턴 할수 없습니다. 참고 : MSDN 포럼 - How do I pass a WCF class as a reference parameter? WC..
[Asp.Net] DataList - DataList란? [Asp.Net] DataList - DataList를 이용한 게시판의 리스트 구현 [Asp.Net] DataList - Edit Command(수정 명령)를 사용하여 리스트를 수정하기 [Asp.Net] DataList - DataList의 컬럼을 미리 만들어둔 템플릿으로 교체하기 [Asp.Net] DataList - 교체한 템플릿의 컨트롤에 코드로 접근하기 이전 글에서 'DataList'의 템플릿을 동적으로 지정한경우 바인딩된 컨트롤을 찾을수 없다는 이야기를 하였습니다. ( 참고 : [Asp.Net] DataList - DataList의 컬럼을 미리 만들어둔 템플릿으로 교체하기) 그런데.....글을 쓰고 하루만에 해결방법을 찾았네요 ㅎㅎㅎㅎ 1...
[Asp.Net] DataList - DataList란? [Asp.Net] DataList - DataList를 이용한 게시판의 리스트 구현 [Asp.Net] DataList - Edit Command(수정 명령)를 사용하여 리스트를 수정하기 [Asp.Net] DataList - DataList의 컬럼을 미리 만들어둔 템플릿으로 교체하기 [Asp.Net] DataList - 교체한 템플릿의 컨트롤에 코드로 접근하기 지금까지는 디자이너에서 'DataList'를 구성하였습니다. 그런데 상황에 따라 템플릿 모양을 바꾸려면 어떻게 해야 할까요? 몇가지 방법이 있습니다만 여기서는 미리 만들어둔 템플릿을 적용해 보도록 하겠습니다. 1. 사용할 템플릿 만들기 사용할 템플릿은 유저컨트롤로 만들면 됩니다. 내용은 'It..
[Asp.Net] DataList - DataList란? [Asp.Net] DataList - DataList를 이용한 게시판의 리스트 구현 [Asp.Net] DataList - Edit Command(수정 명령)를 사용하여 리스트를 수정하기 [Asp.Net] DataList - DataList의 컬럼을 미리 만들어둔 템플릿으로 교체하기 [Asp.Net] DataList - 교체한 템플릿의 컨트롤에 코드로 접근하기 여기서는 DB연결등은 하지 않습니다 ㅎㅎ DataList의 사용법을 알려주는 포스트니까요 ㅡ.-; 그러니 데이터는 직접 만들어야 합니다. 0.테스트용 데이터이전글과 마찬가지로 DataSet를 사용합니다. //테스트용 데이터셋 DataSet dsTest = new DataSet(); //테이블 ..
[Asp.Net] DataList - DataList란? [Asp.Net] DataList - DataList를 이용한 게시판의 리스트 구현 [Asp.Net] DataList - Edit Command(수정 명령)를 사용하여 리스트를 수정하기 [Asp.Net] DataList - DataList의 컬럼을 미리 만들어둔 템플릿으로 교체하기 [Asp.Net] DataList - 교체한 템플릿의 컨트롤에 코드로 접근하기 ASP.Net로 처음 게시판 만들때까지만 해도 DataList로 리스트를 구현해보고 "우왕ㅋ굳ㅋ" 했는데 요즘은 다 이런 방식입니다 ㅡ.-;;; (이런건 탬플릿 방식이라던가 뭐라고 부르던데..) 하긴 제가 처음 DataList를 만질때가 벌써 6년이 넘어가는군요 ㅡ.-;; (이런거 만들어내는 ..
닷넷에서는 DB를 어떤 것으로 불러오든 기본적으로 'SqlDataReader'라고 보시는 것이 맞습니다. 리턴값은 다르지만 데이터리더(DataReader)로 읽어 들인 후 나머지 작업(한 줄만 뽑아 문자열로 리턴한다던가 하는 작업)이 가능하니까요. 문제는 'SqlDataReader'라는 녀석은 테이블의 스키마 정보나 데이터를 다 가지고 있지만 가공 안 한체로 들어있어서 그냥 사용하기에는 여러 가지로 번거롭습니다. 그래서 보통은 'List'나 'DataSet'으로 변환하여 사용하죠. 'List'로 변환하는 방법은 한가지뿐이 없습니다. 직접 반복문을 이용하여 바인딩하는 것입니다. 'DataSet'이나 'DataTable'의 경우 두 가지 방법이 있습니다. 'List'와 같이 직접 바인딩하거나 'SqlData..