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

jaime_paixao

SGJ

2 mensagens neste tópico

boas pessoal, eu tou a desenvolver uma aplicação qe faça a inserção de noticia num jornal e depois aparece no jornal online, a questão qe eu tnh aqui e de no site consigo mostrar a primeira noticia mas ja nao consigo mostrar a segunda, faltam-e o comando de sql. o codigo qe tenho e este:

public titulo as string

Dim cmd As New Data.SqlClient.SqlCommand

        Dim sql As String

        Dim dados As Data.SqlClient.SqlDataReader

        Dim cnClientes As New Data.SqlClient.SqlConnection

        cnClientes.ConnectionString = "Data Source=.\SQLEXPRESS;AttachDbFilename=C:\Users\user\Documents\Visual Studio 2005\Projects\jornal.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True"

        cnClientes.Open()

        cmd.Connection = cnClientes

        sql = "SELECT * FROM [noticia] order by data desc"

        cmd.CommandText = sql

        dados = cmd.ExecuteReader

        dados.Read()

        'MsgBox(dados.GetValue(5))

        Me.LinkButton1.Text = dados.GetValue(1)

        Me.Label2.Text = dados.GetValue(2)

        Me.Label3.Text = "Data:" & dados.GetValue(4)

        Me.Image1.ImageUrl = dados.GetValue(5)

        titulo = dados.GetValue(1)

       

agora quero mostrar a segunda noticia, o qe tenho de fazer?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Se voltares a fazer "dados.read()" obtens a linha seguinte e assim sucessivamente. Tens de ter cuidado e considerar situações em que não existam mais registos.

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