Ver Mensaje Individual
  #2 (permalink)  
Antiguo 30/08/2012, 20:15
Avatar de cristiantorres
cristiantorres
 
Fecha de Ingreso: marzo-2012
Mensajes: 383
Antigüedad: 12 años, 11 meses
Puntos: 61
Respuesta: guardar valores de consulta sql en variables

Yo lo haría en una función así.
Código vb.net:
Ver original
  1. Public Function RecuperarId() As Integer
  2.     Using conn As New SqlConnection("data source = AFULLSERVER\EXPRESS; initial catalog =" & factory & "; user id = sa; password = server123")
  3.          Dim query = "SELECT max(id) FROM cuentas"
  4.          Dim cmd As New SqlCommand(query, conn)
  5.          conn.Open()
  6.  
  7.          Return Convert.ToInt32(cmd.ExecuteScalar())
  8.    End Using
  9. End Function
Y para guardar el dato en una variable arias asi.
Código vb.net:
Ver original
  1. Dim id As Integer = RecuperarId()
Como veras el codigo queda mejor estructurado.

Puedes encontrar un ejemplo sobre este tema en un articulo de mi blog.
Comprobar si Existe Registro en BD C# - VB.Net
__________________
Visita mi Blog C#, vb.net, asp.net, sql, java y mas...
Blog Cristian Torres

Última edición por cristiantorres; 30/08/2012 a las 20:25