2009-04-03 2 views
0

저는 클래스의 필드 이름을 말하고 그 클래스를 호출하고 클래스의 속성을 얻는 방법과 사용법을 알아 내기 위해 연구했습니다. 필드 값에. 예를 들어, 하나의 테이블에서 하나의 레코드에서 하나의 값을 가져 오는 사람이라면 다음과 같이 해당 클래스의 개체를 만듭니다.컬렉션을 통해 데이터베이스보기 ORM 목록

DBTable<cars> cartable = new DBTable<cars>(1) //passing 1 is a dataset number 
cartable.GetLastRec(); OR cartable.Attributes.Key.carIdx // record index 
cartable.GetKeyRec(); 
// Now I print the value 
Console.WriteLine("Car number: " + cartable.Attributes.Data.number; 

그것은 하나 개의 레코드를 쉽게 얻을, 그것은 그렇지 않은 경우, 나는이 수업 얘기하는 데 사용됩니다 단지, 데이터베이스 시스템에 대한 지식이없는 객체 지향 데이터베이스처럼하지만 확실하지 DLL 파일 및 일부 숫자를 전달합니다.

지금까지 나는 매우 간단한 프로세스를 설명 할 수있는 컬렉션, 상속, ORM 및 솔기로 테스트 해 보았습니다. 심지어 동적 호출 객체와 그것의 속성을 반복합니다. 내가 원하는 것은, DataGridView에 => 테이블 클래스 => DLL 진입 점 => 데이터베이스

사전

에서 감사합니다 사람이 같은 도전을했다 아니면 내가 여기에 잘못된 접근 방식을 가지고 있지만, 완전히이 단계에서, 어떤 생각의 환영에서 손실 된 경우

btw : VS2005, .NET 2.0을 사용 중입니다.

답변

1

유일한 방법은 자신의 PropertyDescriptorCollection을 제공하는 것입니다.

여기를 검색하거나 Google에서 올바른 방향으로 가리켜 야합니다.

관련 문제