internal IWhereOrOrderBy From(IObjectInfo objectInfo)
{
if (this.InnerSql.Length == 8 && this.InnerSql[7].CompareTo('*') == 0)
{
this.InnerSql.Remove(7, 1);
for (int i = 0; i < objectInfo.TableInfo.Columns.Count; i++)
{
if (i > 0)
{
this.InnerSql.Append(',');
}
this.InnerSql.Append(this.SqlCharacters.EscapeSql(objectInfo.TableInfo.Columns[i].ColumnName));
}
}
this.InnerSql.Append(" FROM ");
this.AppendTableName(objectInfo);
return this;
}