searchcollection.as

来自「本人为公司开发的Flex办公系统web源码,包括数据库脚本文件。」· AS 代码 · 共 27 行

AS
27
字号
package SQL
{
	//import mx.controls.Alert;
	public class SearchCollection extends Array
	{
		public function whereClause():String
		{
		  var objSqlBase:SQLBase;
		  var sTempWhereStr:String;
		  sTempWhereStr="";
		  //Alert.show(this.length.toString(),"arr length");
		  var tc:int=this.length;//注意下面的循环不能用i<this.length,因为在循环体本身中修改了this(.length)
		  for(var i:int=0;i<tc;i++)
		  {
		    //objSqlBase = SQLBase(this.pop());
		    objSqlBase = SQLBase(this.shift());
		    if (sTempWhereStr != "")
		    {
		       sTempWhereStr += " AND ";
		    }		 
		    //Alert.show(objSqlBase.WhereClause(),"where sql "+i.toString());   
		    sTempWhereStr += objSqlBase.WhereClause();
		  }
		  return sTempWhereStr;
		}
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?