• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

dElpHi

[vb.net 2003] Utilização de DataSet's

5 mensagens neste tópico

Bom Dia Pessoal,

Como dou muito uso aos DataSet deixo-vos um tutorial de como criar, adicionar tabelas, colunas e linhas.

Codigo para declarar o DataSet e depois instaciar o mesmo.

Dim MyDataSet As DataSet

MyDataSet = New DataSet

Um DataSet pode conter várias tabelas :

 MyDataSet.Tables.Add("Tabela1")

Para podermos aceder a tabela dentro do DataSet temos duas opções

'Pelo Nome da Tabela
MyDataSet.Tables("Tabela1")
'Ou pelo indice
MyDataSet.Tables(0)

Adicionar Colunas dentro da Tabela1:

MyDataSet.Tables(0).Columns.Add("Coluna0")
MyDataSet.Tables(0).Columns.Add("Coluna1")

Neste Momento temos a Tabela "Tabela1" dentro do MyDataSet com duas colunas criadas ("Coluna0","Coluna1")

Como Inserir linhas dentro do DataSet:

Dim StrValores(1) As String

StrValores(0) = "1"
StrValores(1) = "Exemplo1"

MyDataSet.Tables(0).Rows.Add(StrValores)

No código descrito acima , é criado um array de String's com dois indices(0,1) que por sua vez é o mesmo numero de colunas criado na tabela.

E depois é atribuir valores aos dois indices ao array de strings.

Logo de seguida é adiciona a linha á tabela.

Para se poder aceder as dados no DataSet :

MyDataSet.Tables(0).Rows(0).Item(1)

Aqui acede-mos á tabela de indice 0 , á linha 0 e á coluna com indice 1 ou seja a nossa segunda coluna.

Vou deixar um link para poderem sacar o projecto , que contem uma tabela do dataset a ser mostrado numa Listview.

DataSet

Venham as criticas e opiniões,

[]'s

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Uma pequena suggestao

[]

Dim MyDataSet As DataSet

MyDataSet = New DataSet

estas a escrever daus linhas codigo a la vb6 enquanto chegava

Dim MyDataSet As New DataSet

Atentamente

Jorge

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Sim é verdade , mas  na local onde trabalho a convenção e usada como eu pus no tutorial , já e o habito :)

[]'s

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora