을 컴파일 한 후 "DBML1005 : DbType 'Xml'과 'System.Xml.Linq.XElement'사이의 매핑을 'QUEST_BLOCK'유형의 'XML_LAYOUT'열에 지원하지 않습니다. . " 위의 오류가 발생합니다. xml 필드가있는 테이블을 서버 탐색기에서 열로 끌어 dbml 파일로 끌어오고 있습니다. 그 후 내가 위의 오류가 발생하는 컴파일합니다. 이제는 서버 데이터 유형을 공백으로 변경했습니다. 이제 프로그램이 성공적으로 컴파일됩니다. 하지만 런타임에 Silverlight에서 WCF를 사용하여 테이블을 직접 쿼리하면 함수에 오류가 표시됩니다. 디버그 후 테이블의 select 문을 funtiion있는 행을 반환하는 있지만 오류가 참조 파일의 다음 함수는 생성 된 것을 발견했습니다. 이 오류를 해결 할 수 주변매핑 오류가 발생했습니다. xml 필드가있는 테이블을 dbml 파일로 끌어온 다음
Public Function EndGetQuestionListRecord1(ByVal result As System.IAsyncResult) As ServiceReference1.QUEST_BLOCK Implements ServiceReference1.Medex.EndGetQuestionListRecord1
Dim _args((0) - 1) As Object
Dim _result As ServiceReference1.QUEST_BLOCK = CType(MyBase.EndInvoke("GetQuestionListRecord1", _args, result),ServiceReference1.QUEST_BLOCK)
Return _result
End Function
희망 누군가 ...
오신 것을 환영합니다. 잠깐 시간을 내셔서 FAQ 및 Markdown 문서를 읽어보십시오 (유용한 편집법은 질문 편집시 오른쪽 여백에 있습니다). – AnthonyWJones