MicroLite.Builder.SelectSqlBuilder.From C# (CSharp) Method

From() public method

public From ( string table ) : IWhereOrOrderBy
table string
return IWhereOrOrderBy
        public IWhereOrOrderBy From(string table)
        {
            if (string.IsNullOrEmpty(table))
            {
                throw new ArgumentException(ExceptionMessages.ArgumentNullOrEmpty.FormatWith("table"));
            }

            this.InnerSql.Append(" FROM ");
            this.AppendTableName(table);

            return this;
        }

Same methods

SelectSqlBuilder::From ( IObjectInfo objectInfo ) : IWhereOrOrderBy
SelectSqlBuilder::From ( Type forType ) : IWhereOrOrderBy

Usage Example

        public void FromThrowsArgumentExceptionForEmptyTableName()
        {
            var sqlBuilder = new SelectSqlBuilder(SqlCharacters.Empty);

            var exception = Assert.Throws<ArgumentException>(
                () => sqlBuilder.From(""));

            Assert.Equal(ExceptionMessages.ArgumentNullOrEmpty.FormatWith("table"), exception.Message);
        }
All Usage Examples Of MicroLite.Builder.SelectSqlBuilder::From