1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Array sql duvida

Discussão em 'Web Development' iniciada por flaviorodrigues, 21 de Maio de 2008. (Respostas: 2; Visualizações: 632)

  1. flaviorodrigues

    flaviorodrigues Power Member

    Boas, tenho este codigo

    Dim cmd As SqlConnection
    Dim comando As SqlCommand
    Dim i As Integer
    cmd = New SqlConnection(CONN_STR)
    cmd.Open()
    comando = New SqlCommand("SELECT data FROM eventos ", cmd)
    Dim teste As String
    For i = 0 To 10
    teste = comando.ExecuteScalar

    MsgBox(teste)
    Next

    ' Calendar1.SelectedDates.Add(Convert.ToDateTime(teste))
    cmd.Close()

    o objectivo é ele percorrer o array da tabela, mas so me esta a mostrar o primeiro registo.
    nao sabem como passar para o seguinte?

    obrigado
    Flavio
     
  2. Bluestrattos

    Bluestrattos Power Member

    Ora vê se o SqlDataReader ajuda:

    Dim cmd As SqlConnection
    Dim comando As SqlCommand
    Dim i As Integer
    cmd = New SqlConnection(CONN_STR)

    cmd.Open()

    comando = New SqlCommand("SELECT data FROM eventos ", cmd)
    Dim reader As SqlDataReader = comando.ExecuteReader()


    While reader.Read()

    Calendar1.SelectedDates.Add(Convert.ToDateTime(reader(0))

    End While

    ' Call Close when done reading.
    reader.Close()


    cmd.Close()
     
  3. flaviorodrigues

    flaviorodrigues Power Member

    yap, era isso por acaso cheguei la sozinho, mas fico feliz por chegar agora aqui e ver que me ajudaram, muito obrigado mesmo :)

    Cada vez mais adoro esta comunidade que é a techzone.
    :)
    abraço
    Flavio
     

Partilhar esta Página