클래스를 2개 만들었습니다.
class A
{
name:string
Bs:sequence_of(B)
}
class B
{
type:string
value:string
}
예를 들어 A의 인스턴스에는 B가 최소 2개 이상 있다고 생각합니다.
그럼
SELECT name, Bs from A WHERE A.name=\'XXX\'
를 실행하면
name은 하나의 단일값이지만...Bs는 복수개의 값이 됩니다.
현재 oledb를 통해 작업을 하고 있는데...
Bs의 값을 어떻게 가져올수 있나요?
이해가 안된다면...아래는 실제 데이터 모습입니다.
--------------------------------------------------------------------
A : XXX - (B:XXX1,0),(B:XXX2,1),(B:XXX3,2)
A : ZZZ - (B:ZZZ1,0),(B:ZZZ2,1)
--------------------------------------------------------------------
|