Foros del Web » Programando para Internet » ASPX (.net) »

Indicar en un Label si una tabla esta vacia o tiene alguna fila

Estas en el tema de Indicar en un Label si una tabla esta vacia o tiene alguna fila en el foro de ASPX (.net) en Foros del Web. Amigos, mi jefe (ayy dios!!!) me esta pidiendo de indicar en el Label de una pagina que tiene hecha una consulta que haga lo siguiente: ...
  #1 (permalink)  
Antiguo 26/04/2009, 19:43
 
Fecha de Ingreso: septiembre-2006
Ubicación: Buenos Aires
Mensajes: 132
Antigüedad: 17 años, 7 meses
Puntos: 0
Indicar en un Label si una tabla esta vacia o tiene alguna fila

Amigos,
mi jefe (ayy dios!!!) me esta pidiendo de indicar en el Label de una pagina que tiene hecha una consulta que haga lo siguiente:
La tabla EQUIPOS de la base de datos MIEMPRESA siempre siempre tiene que estar vacia. Si aparecen algunas filas (supongamos 3) habria que contarlas para luego indicar en un Label1 "Hay 3 equipos con problemas. Y si la tabla no tiene datos indicar "Todo esta bien"

Esto yo lo se hacer perfectamente con Visual Basic 6 pero en .NET me pierdo. Trate de ponerlo en el Load_Page de la pagina pero me da error.

(No pongo mi codigo en Visual 6 para no mezclarlo en el foro de .net)

Ustedes me podrian ayudar????
  #2 (permalink)  
Antiguo 27/04/2009, 06:32
Avatar de mdavila  
Fecha de Ingreso: julio-2007
Ubicación: Montevideo (Uruguay)
Mensajes: 919
Antigüedad: 16 años, 9 meses
Puntos: 13
Respuesta: Indicar en un Label si una tabla esta vacia o tiene alguna fila

Bueno pero eso se puede hacer de varias maneras..... te pongo un ejemplo ayuda.

Dentro del page_load no!!!

dim TuConexion as new sqlconnection("String de conexion")
Dim Cmd as new sqlcommand("select count(*) from equipos", TuConexion)
Dim Cantidad as Integer = 0
try
TuConexion.Open()
Cantidad = Cmd.ExecuteScalar

If Cantidad = 0 Then
TuLabel.Text = "Todo Esta bien"
Else
TuLabel.Text = "Hay " & cantidad.tostring & " equipos con problemas."
End If

catch ex As Exception
'capturas el error

Finally
TuConexion.Close()
end try

Suerte y a ver si te sirve de algo.
__________________
Marcelo Davila.

:. En Ignorante te conviertes al no preguntar, el que pregunta se nutre... :.
  #3 (permalink)  
Antiguo 27/04/2009, 07:31
 
Fecha de Ingreso: septiembre-2006
Ubicación: Buenos Aires
Mensajes: 132
Antigüedad: 17 años, 7 meses
Puntos: 0
Respuesta: Indicar en un Label si una tabla esta vacia o tiene alguna fila

Si!!! Me sirvio!! Mil gracias!!!!!!!! Desconocia lo que hacia ExecuteScalar, reader, nonquery, etc,etc

Gracias!!
  #4 (permalink)  
Antiguo 27/04/2009, 07:50
Avatar de mdavila  
Fecha de Ingreso: julio-2007
Ubicación: Montevideo (Uruguay)
Mensajes: 919
Antigüedad: 16 años, 9 meses
Puntos: 13
Respuesta: Indicar en un Label si una tabla esta vacia o tiene alguna fila

Me alegro que te sirva, suerte.
__________________
Marcelo Davila.

:. En Ignorante te conviertes al no preguntar, el que pregunta se nutre... :.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:56.