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