Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

skromov

Tabelas sem bd

Recommended Posts

Ola amigos, estou criando um software em visual basic 6 para calcular de forma númérica algumas equações, e essas técnicas geram um grande quandidade de dados que eu gostaria de exibir na tela sem precisar de banco de dados. Resumindo gostaria de exibir uma lista de dados em uma tabela sem usar banco de dados!

Alguem poderia me dar uma luz?

Grato!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Com ADO você pode criar um recordset virtual, ou seja, uma tabela que só existe em memória. E possuindo um recordset você pode usar uma DataGrid para exibir os dados. Veja um exemplo (marque o Microsoft ActiveX Data Objects 2.x na opção References do menu Project e também a Microsoft DataGrid na opção Components do mesmo menu):

 

Dim rs As New ADODB.Recordset

'Criando a estrutura
rs.Fields.Append "Campo1", adBSTR	'Tipo texto
rs.Fields.Append "Campo2", adInteger 'Tipo inteiro
rs.Fields.Append "Campo3", adDouble  'Tipo duplo (ponto flutuante)

'Abrindo o recordset
rs.Open

'Criando registros e preenchendo os campos
rs.AddNew
rs.Fields("Campo1").Value = "teste"
rs.Fields("Campo2").Value = 10
rs.Fields("Campo3").Value = 2.5
rs.Update

rs.AddNew
rs.Fields("Campo1").Value = "teste2"
rs.Fields("Campo2").Value = 20
rs.Fields("Campo3").Value = 5.25
rs.Update

'Exibindo os dados na datagrid
Set DataGrid1.DataSource = rs

Certo? ;)

 

Graymalkin

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.