【问题标题】:XML datatype in SQL Server and LINQ querySQL Server 和 LINQ 查询中的 XML 数据类型
【发布时间】:2010-11-23 07:35:00
【问题描述】:

我想从 SQL Server 数据库中检索 XML 数据,并使用 C# 上的 LINQ 查询将其绑定到 DropDownList。

客户表中的 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>

你有什么想法吗?

【问题讨论】:

    标签: c# sql-server linq drop-down-menu sqlxml


    【解决方案1】:

    LINQ(大概意思是 LINQ-to-SQL 或 EF)目前对 XML 数据类型没有任何特殊处理。您需要正常取回它,然后将其加载到 DOM 并从那里处理。或许在看问题:how to load xml file into dropdownlist in asp.net

    【讨论】:

      【解决方案2】:

      尚不清楚为什么将实体列表存储为一个值。 尝试标准化您的数据库模型。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-10-19
        • 1970-01-01
        • 2011-04-10
        • 2011-03-19
        • 2011-03-19
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多