2010-11-23 2 views
1

SQL Server 데이터베이스에서 XML 데이터를 검색하고 C#의 LINQ 쿼리를 사용하여 DropDownList에 바인딩하려고합니다. 고객 테이블에서SQL Server 및 LINQ 쿼리의 XML 데이터 형식

XML 필드 :

<root> 
    <clientname>andrew</clientname> -- dropdownlist text field 
    <clientid>1</clientid>   -- dropdownlist value field 
    <clientname>jim</clientname> 
    <clientid>2</clientid> 
    <clientname>john</clientname> 
    <clientid>3</clientid> 
    <clientname>johnson</clientname> 
    <clientid>4<clientid> 
</root> 

당신은 어떤 생각을 가지고 있습니까?

답변

1

LINQ (LINQ-to-SQL 또는 EF를 의미 함)에는 현재 XML 데이터 형식에 대한 특별한 처리가 없습니다. 평소와 같이 다시 가져와 DOM에로드하고 처리해야합니다. 아마도 질문을 보면 : how to load xml file into dropdownlist in asp.net

+0

답변 해 주셔서 감사합니다. –

0

엔티티 목록을 하나의 값으로 저장하는 이유는 분명하지 않습니다. DB 모델을 표준화하려고하십시오.