慧云科技 > 首页 > 文章详情

奥杰cms源码 - ContentEdit(三)

本文来源:网站建设-网站制作|网络营销专家慧云科技-

抢滩登陆

2009-7-16 15:26:28

public XmlDomNode GetCsdfRoot()
    {
        if( !ColDom.IsReady ) return null;
        return ColDom.RootNode;
    }
    public DataTable Read( string query, string colNameMode )
    {
        bool isShowHidden = true;
        string Dbquery = "";
        if( tablename == "" || query == "" || !ColDom.IsReady || ColNod == null ) //ColDoc == null
            return null;

        string[] Squery = query.Split( ‘.‘ );
        string china = "";
        string english = "";

        //分两种情况,第一种情况是[*]或[123]或["大宝"]或[@..]
        if( Squery.Length == 1 ) {
            ArrayList titleList = new ArrayList();
            ArrayList dbColList = new ArrayList();
            XmlNodeList fieldlist = null;
            //下面是取出所有的field节点的字段的英文名和中文名称
            fieldlist = ColNod.GetNodes( "fields/field" );  //.SelectNodes( "fields/field" );
            foreach( XmlNode field in fieldlist ) {
                titleList.Add( XmlDom.GetAttr( "title", field ) );
                dbColList.Add( XmlDom.GetAttr( "name", field ) );
            }
            /*
            for( int i = 0; i < fieldlist.Count; i++ ) {
                titleList.Add( Todo.Get( "title", fieldlist.Item( i ) ) ); // xmlc.GetAttribute( fieldlist.Item( i ), "title" ) );
                dbColList.Add( Todo.Get( "name", fieldlist.Item( i ) ) ); // xmlc.GetAttribute( fieldlist.Item( i ), "name" ) );
            }*/

            for( int i = 0; i < dbColList.Count; i++ ) {
                china += dbColList[i] + " as " + titleList[i];
                english += dbColList[i];
                if( i < dbColList.Count - 1 ) {
                    china += ",";
                    english += ",";
                }
            }
        }


RSS订阅| 关于我们| 网站地图| 加入项目| 法律条款| 友情链接| Firefox| Sitemap| 网站统计

全国免费咨询热线:400-600-6495 优惠活动咨询电话:021-62278496 Email:ajaxcms@yahoo.cn

上海慧云信息科技有限公司版权所有 2006-2009 沪ICP备09038165号

本站关键词:网站建设 高品质网站建设