zoukankan      html  css  js  c++  java
  • Sharepoint 2010 获取一个列表的所有字段,并转换成SQL语句

      public static string GetListFieldSQLSelect(SPList list)
            {
                StringBuilder sqlSelect = new StringBuilder();
                sqlSelect.Append("select ");
                foreach (SPField _field in list.Fields)
                {
                    if (!_field.Hidden && !_field.ReadOnlyField && _field.Type != SPFieldType.Attachments && _field.Type != SPFieldType.Computed)
                    {
                        XmlDocument fieldSchemaXml = new XmlDocument();
                        fieldSchemaXml.LoadXml(_field.SchemaXml);
                        string colName = fieldSchemaXml.SelectSingleNode("Field").Attributes["ColName"].Value;

                        sqlSelect.AppendFormat("{0}{1} as {2},", "au.", colName, _field.InternalName);
                    }
                }

                return sqlSelect.ToString();

            }

  • 相关阅读:
    HTML5之特效
    css3圆角矩形、盒子阴影
    vertical-align垂直居中
    CSS3选择器
    经典导航栏
    C#获得时间段
    C#抓取和分析网页的类
    c#基础知识索引器
    强制浏览器重定向到另一页
    雅虎公司C#笔试题及参考答案
  • 原文地址:https://www.cnblogs.com/ahghy/p/2074128.html
Copyright © 2011-2022 走看看