TableSelect 类
获取表视图数据
public class TableSelect : SelectFieldsBase, ISelect, ISelectFields, ISqlEntity
- 继承
-
objectTableSelect
- 实现
- 继承成员
- 扩展方法
构造函数
TableSelect(ITableView)
获取表视图数据
public TableSelect(ITableView table)
参数
table
ITableView表
TableSelect(string)
获取表视图数据
public TableSelect(string tableName)
参数
tableName
string表名
属性
Source
表视图
public ITableView Source { get; }
属性值
方法
GetField(string)
获取字段
protected override IField? GetField(string fieldName)
参数
fieldName
string字段名
返回
GetFields()
所有字段
protected override IEnumerable<IField> GetFields()
返回
NewField(string)
构造新字段
protected override IField NewField(string fieldName)
参数
fieldName
string字段名
返回
WriteCore(ISqlEngine, StringBuilder)
拼写sql
protected override void WriteCore(ISqlEngine engine, StringBuilder sql)
参数
engine
ISqlEngine数据库引擎
sql
StringBuildersql