Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #59 da revista programar. Faz já o download aqui!

David Cruz Reis

Maior id numa tabela

Mensagens Recomendadas

David Cruz Reis    0
David Cruz Reis

boas. eu no vb tenho uma tabela numa base de dados e gostava de ter uma variável onde o programa preenchesse essa variável com o valor do maior id.

basicamente o programa iria correr a base de dados e saber qual era a linha com maior id.

eu tenho este codigo e precisava que o programa substitui-se o valor da variável id pelo valor do maior id na base de dados

 Dim con As New SqlConnection(My.Resources.cs)
 Dim id As Integer
 id = 1
 Do While id <= 3
	 con.Open()
	 Dim sql As String = "Select * from tabela Where id = '" & id & "'"
	 id = id + 1
	 Dim sqlcom As New SqlCommand(sql, con)
	 Dim dr As SqlDataReader = sqlcom.ExecuteReader()
	 While dr.Read()
		 Label1.Text = dr.Item(1)
	 End While
	 con.Close()
 Loop

Editado por apocsantos
geshi

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
David Cruz Reis    0
David Cruz Reis

Dim sql As String = "SELECT MAX(id) FROM tabela"

isso sabe qual é o id maximo. mas como faço com que o while seja ate o id <= sql?

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


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.