Exemplo n.º 1
0
		/// <summary>
		/// Cria uma nova consulta SQL, a partir da origem especificada.
		/// </summary>
		/// <param name="fields">Os campos</param>
		/// <param name="source">A origem</param>
		/// <param name="condition">A condição</param>
		/// <param name="order">A ordem</param>
		public SqlQuery(string[] fields, SqlSource source, SqlCondition condition, SqlOrder order)
		{
			if (fields != null)
				this.fields.AddRange(fields);
			this.source = source;
			this.condition = condition;
			this.order = order;
		}
Exemplo n.º 2
0
		/// <summary>
		/// Cria uma nova consulta SQL, a partir da origem especificada.
		/// </summary>
		/// <param name="source">A origem</param>
		/// <param name="condition">A condição</param>
		/// <param name="orderBy">A ordem</param>
		public SqlQuery(SqlSource source, SqlCondition condition, SqlOrder orderBy)
			: this(null, source, condition, orderBy)
		{
		}
Exemplo n.º 3
0
		/// <summary>
		/// Preenche a tabela de dados especificada, com os critérios especificados.
		/// </summary>
		/// <param name="source">O nome da origem. Formato: <c>dataTable:tabela_ou_view</c></param>
		/// <param name="cond">O critério de seleção dos registros.</param>
		/// <param name="orderBy">A ordem</param>
		public int FillData(string source, SqlCondition cond, SqlOrder orderBy)
		{
			FillInfo fi = new FillInfo(source);
			return FillData(fi.DataTable, new SqlQuery(new SqlTableSource(fi.Source), cond, orderBy));
		}
Exemplo n.º 4
0
		/// <summary>
		/// Preenche a tabela de dados especificada, com os critérios especificados.
		/// </summary>
		/// <param name="source">O nome da origem. Formato: <c>dataTable:tabela_ou_view</c></param>
		/// <param name="orderBy">A ordem</param>
		public int FillData(string source, SqlOrder orderBy)
		{
			return FillData(source, null, orderBy);
		}