Registro de objeto (ADO version 2.5)
O objeto ADO Record é usado para manter uma linha em um conjunto de registros, um diretório ou um arquivo de um sistema de arquivos.
Apenas as bases de dados estruturadas pode ser acedida pelo ADO em versões anteriores 2.5. Numa base de dados estruturada, cada tabela tem o mesmo número de colunas em cada linha, e cada coluna é composta pelo mesmo tipo de dados.
O objecto da ficha permite o acesso a conjuntos de dados em que o número de colunas e / ou o tipo de dados pode ser diferente de linha para linha.
Sintaxe
objectname.property
objectname.method
propriedades
Propriedade | Descrição |
---|---|
ActiveConnection | Define ou retorna qual Connection objeto um objeto de registro pertence a |
Mode | Define ou retorna a permissão para modificar dados em um objeto de registro |
ParentURL | Retorna o URL absoluto do registro pai |
RecordType | Retorna o tipo de um objeto de registro |
Source | Define ou retorna o parâmetro src do método aberto de um objeto de registro |
State | Retorna o status de um objeto de registro |
Métodos
Método | Descrição |
---|---|
Cancel | Cancela uma execução de um CopyRecord, DeleteRecord, MoveRecord, ou Chamada aberta |
Close | Fecha um objeto de registro |
CopyRecord | Copia um arquivo ou diretório para outro local |
DeleteRecord | Exclui um arquivo ou pasta |
GetChildren | Retorna um objeto Recordset onde cada linha representa os arquivos no diretório |
MoveRecord | Move um arquivo ou um diretório para outro local |
Open | Abre um objeto registro existente ou cria um novo arquivo ou diretório |
Colecções
Coleção | Descrição |
---|---|
Properties | Uma coleção de propriedades específicas do provedor |
Fields | Contém todos os objetos de campo no objeto de registro |
Propriedades A coleção de Campos
Propriedade | Descrição |
---|---|
Count | Retorna o número de itens na coleção campos. Começa em zero. Exemplo: countfields = rec.Fields.Count |
Item(named_item/number) | Retorna um item especificado na coleção campos. Exemplo: itemfields = rec.Fields. Item(1) |