示例#1
0
 /// <summary>
 /// Create a new LookupAPRptColumn.
 /// </summary>
 /// <param name="selectExpr">SQL 'SELECT' Expression.</param>
 /// <param name="id">Column unique ID.</param>
 /// <param name="title">Title.</param>
 /// <param name="joinTable">Join Table.</param>
 /// <param name="joinType">Join Type.</param>
 /// <param name="relationDef">Relation define.</param>
 /// <param name="relationShowColumn">Show relation column.</param>
 public LookupAPRptColumn(APSqlOperateExpr selectExpr, string id, string title,
                          APTableDef joinTable,
                          APSqlJoinType joinType,
                          APRelationDef relationDef,
                          APRptColumn relationShowColumn)
     : base(selectExpr, id, title)
 {
     _joinTable          = joinTable;
     _joinType           = joinType;
     _relationDef        = relationDef;
     _relationShowColumn = relationShowColumn;
 }
示例#2
0
 /// <summary>
 /// Create a new APSqlRawExpr
 /// </summary>
 /// <param name="maybyTableDef">May be about Table defined.</param>
 /// <param name="format">The Fromat.</param>
 public APSqlRawExpr(APTableDef maybyTableDef, string format)
     : this(maybyTableDef, format, null)
 {
 }
示例#3
0
 /// <summary>
 /// Create a new APSqlRawExpr;
 /// </summary>
 /// <param name="maybyTableDef">May be about Table defined.</param>
 /// <param name="format">The Format.</param>
 /// <param name="paramName">Command parameter name.</param>
 /// <returns>APSqlRawExpr.</returns>
 public static APSqlRawExpr Expr(APTableDef maybyTableDef, string format, string paramName)
 {
     return(new APSqlRawExpr(maybyTableDef, format, paramName));
 }
示例#4
0
 /// <summary>
 /// Create a new APSqlRawExpr;
 /// </summary>
 /// <param name="maybyTableDef">May be about Table defined.</param>
 /// <param name="format">The Format.</param>
 /// <returns>APSqlRawExpr.</returns>
 public static APSqlRawExpr Expr(APTableDef maybyTableDef, string format)
 {
     return(new APSqlRawExpr(maybyTableDef, format));
 }
示例#5
0
 /// <summary>
 /// Create a new APSqlRawExpr
 /// </summary>
 /// <param name="maybyTableDef">May be about Table defined.</param>
 /// <param name="format">The Fromat.</param>
 /// <param name="paramName">Command parameter name.</param>
 public APSqlRawExpr(APTableDef maybyTableDef, string format, string paramName)
 {
     _maybeTableDef = maybyTableDef;
     _through       = format;
     _paramName     = paramName;
 }
示例#6
0
		/// <summary>
		/// Create a new APSqlRawExpr;
		/// </summary>
		/// <param name="maybyTableDef">May be about Table defined.</param>
		/// <param name="format">The Format.</param>
		/// <param name="paramName">Command parameter name.</param>
		/// <returns>APSqlRawExpr.</returns>
		public static APSqlRawExpr Expr(APTableDef maybyTableDef, string format, string paramName)
		{
			return new APSqlRawExpr(maybyTableDef, format, paramName);
		}
示例#7
0
		/// <summary>
		/// Create a new APSqlRawExpr;
		/// </summary>
		/// <param name="maybyTableDef">May be about Table defined.</param>
		/// <param name="format">The Format.</param>
		/// <returns>APSqlRawExpr.</returns>
		public static APSqlRawExpr Expr(APTableDef maybyTableDef, string format)
		{
			return new APSqlRawExpr(maybyTableDef, format);
		}
示例#8
0
		/// <summary>
		/// Create a new APSqlRawExpr
		/// </summary>
		/// <param name="maybyTableDef">May be about Table defined.</param>
		/// <param name="format">The Fromat.</param>
		/// <param name="paramName">Command parameter name.</param>
		public APSqlRawExpr(APTableDef maybyTableDef, string format, string paramName)
		{
			_maybeTableDef = maybyTableDef;
			_through = format;
			_paramName = paramName;
		}
示例#9
0
		/// <summary>
		/// Create a new APSqlRawExpr
		/// </summary>
		/// <param name="maybyTableDef">May be about Table defined.</param>
		/// <param name="format">The Fromat.</param>
		public APSqlRawExpr(APTableDef maybyTableDef, string format)
			: this(maybyTableDef, format, null)
		{
		}