Class StdBELista
Esta classe representa uma lista de registos.
Implements
StdBE100.IStdBELista
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: StdBE100
Assembly: StdBE100.dll
Syntax
[ComVisible(true)]
[Guid("755D150C-5180-4C5D-A55E-3160DD395977")]
[ClassInterface(ClassInterfaceType.None)]
public class StdBELista : StdBaseBE, IStdBELista
Remarks
As funcionalidades da classe correspondem genericamente às de um RecordSet ADO.
Constructors
StdBELista()
Declaration
public StdBELista()
Properties
BaseDados
Conexão ADO.
Declaration
public DbConnection BaseDados { set; }
Property Value
Type | Description |
---|---|
System.Data.Common.DbConnection |
DataSet
Recordset interno.
Declaration
public ADORecordSetHelper DataSet { get; set; }
Property Value
Type | Description |
---|---|
UpgradeHelpers.DB.ADO.ADORecordSetHelper |
Query
Declaration
public string Query { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Methods
Anterior()
Move o cursor para o registo anterior.
Declaration
public void Anterior()
DaValor<T>(Int32)
Devolve o valor de uma determinada coluna do registo actual.
Declaration
public T DaValor<T>(int vntCol)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | vntCol | Indíce da coluna. |
Returns
Type | Description |
---|---|
T |
Type Parameters
Name | Description |
---|---|
T |
DaValor<T>(String)
Devolve o valor de uma determinada coluna do registo actual.
Declaration
public T DaValor<T>(string vntCol)
Parameters
Type | Name | Description |
---|---|---|
System.String | vntCol | Nome da coluna. |
Returns
Type | Description |
---|---|
T |
Type Parameters
Name | Description |
---|---|
T |
Fim()
Move o cursor para o último registo da lista.
Declaration
public void Fim()
Finalize()
Declaration
protected void Finalize()
Info(Object, ref Object, ref Int32)
Declaration
public void Info(object vntCol, ref object vntTipo, ref int vntDimensao)
Parameters
Type | Name | Description |
---|---|---|
System.Object | vntCol | |
System.Object | vntTipo | |
System.Int32 | vntDimensao |
InicializaReader(DbCommand)
Inicializas the reader.
Declaration
public void InicializaReader(DbCommand command)
Parameters
Type | Name | Description |
---|---|---|
System.Data.Common.DbCommand | command | The command. |
Inicio()
Move o cursor para o início da lista.
Declaration
public void Inicio()
NoFim()
Declaration
public bool NoFim()
Returns
Type | Description |
---|---|
System.Boolean |
NoInicio()
Declaration
public bool NoInicio()
Returns
Type | Description |
---|---|
System.Boolean |
Nome(Int32)
Nome de uma coluna da lista.
Declaration
public string Nome(int intIndice)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | intIndice | Índice na coluna. |
Returns
Type | Description |
---|---|
System.String |
NumColunas()
Declaration
public int NumColunas()
Returns
Type | Description |
---|---|
System.Int32 |
NumLinhas()
Declaration
public int NumLinhas()
Returns
Type | Description |
---|---|
System.Int32 |
Seguinte()
Move o cursor para o registo seguinte.
Declaration
public bool Seguinte()
Returns
Type | Description |
---|---|
System.Boolean |
Termina()
Terminas this instance.
Declaration
public void Termina()
Valor(Object)
Devolve o valor de uma determinada coluna do registo actual.
Declaration
public dynamic Valor(object vntCol)
Parameters
Type | Name | Description |
---|---|---|
System.Object | vntCol | Nome da coluna ou o seu índice na lista de colunas. |
Returns
Type | Description |
---|---|
System.Object |
Vazia()
Indica se a lista está vazia.
Declaration
public bool Vazia()
Returns
Type | Description |
---|---|
System.Boolean |
Implements
StdBE100.IStdBELista