Elipse Knowledgebase



Noções de VBScript no Software Elipse E3: Lição 7 - GetADORecordSet

O método GetADORecordSet da consulta retorna um Recordset do tipo ADO (ActiveX Data Object), resultante da execução da consulta configurada.

O objeto ADO RecordSet é usado para acessar os registros de uma tabela do banco de dados. Possui as seguintes propriedades e métodos:

Propriedades:
BOF: Retorna verdadeiro se a posição do ponteiro é anterior ao primeiro registro.
EOF: Retorna verdadeiro se a posição do ponteiro é posterior ao último registro.
RecordCount: Retorna o número de registros na tabela.

Métodos:
MoveFirst: Move o ponteiro para o primeiro registro
MoveLast: Move o ponteiro para o último registro
MoveNext: Move o ponteiro para o próximo registro
MovePrevious: Move o ponteiro para o registro anterior

Para acessar os registros individualmente, utilizamos o comando Fields("NomeCampo").

Exemplo:

set RS = Screen.Item("Consulta1").GetADORecordset()
for i=1 to RS.RecordCount
    Campo1 = RS.Fields("Campo1").Value
    Campo2 = RS.Fields("Campo2").Value
    campo3 = RS.Fields("Campo3").Value
    MsgBox Campo1 &vbTab& Campo2 &vbTab& Campo3
next

Exercícios:

1. Insira um objeto Banco de Dados no projeto e configure-o.
2. Crie 3 tags de demonstração e grave-as no banco utilizando o objeto histórico. No histórico, configure o tempo de gravação para 0 segundos.
3. Insira um botão na tela que ao clicar grave um registro no histórico (WriteRecord)
4. Insira na tela um objeto consulta que busque os dados salvos pelo histórico.
5. Crie um botão na tela que ao clicar, mostre linha por linha do histórico. Utilize o comando While para repetir o script enquanto não chegar ao fim da tabela.



Related Articles

Attachments

Visitor Comments

No visitor comments posted. Post a comment

Post Comment for "Noções de VBScript no Software Elipse E3: Lição 7 - GetADORecordSet"

To post a comment for this article, simply complete the form below. Fields marked with an asterisk are required.

   Name:
   Email:
* Comment:
* Enter the code below:

 

Article Details

Last Updated
6th of October, 2009

Autor
Paula Pereira Enéas

Would you like to...

Print this page  Print this page

Email this page  Email this page

Post a comment  Post a comment

 Subscribe me

Subscribe me  Add to favorites

Remove Highlighting Remove Highlighting

Edit this Article

Quick Edit

Export to PDF


User Opinions

100% thumbs up 0% thumbs down (1 vote)

How would you rate this answer?




Thank you for rating this answer.

Continue