Foros del Web » Programando para Internet » ASP Clásico »

Como validar valores nulos con ASP en consulta que devuelve el "maximo"

Estas en el tema de Como validar valores nulos con ASP en consulta que devuelve el "maximo" en el foro de ASP Clásico en Foros del Web. Hola Les platico rapidamente tengo la siguiente consulta en SQL metida en un Recordset: Código: SELECT MAX(Serie.ser_serie) AS serieMax FROM dbo.Seccion INNER JOIN dbo.Serie ON ...
  #1 (permalink)  
Antiguo 28/08/2008, 10:06
Avatar de cookie  
Fecha de Ingreso: agosto-2002
Mensajes: 688
Antigüedad: 21 años, 9 meses
Puntos: 0
Como validar valores nulos con ASP en consulta que devuelve el "maximo"

Hola

Les platico rapidamente

tengo la siguiente consulta en SQL metida en un Recordset:

Código:
SELECT MAX(Serie.ser_serie) AS serieMax
FROM dbo.Seccion INNER JOIN dbo.Serie ON (Seccion.secc_id = serie.secc_id)
WHERE Seccion.secc_id =5

Como se puede ver obtengo el valor maximo de un registro basado en dicha consulta

El problema que la consulta a veces trae valores nulos (lo cual es normal en mi sistema) pero cuando hago las validaciones no le hace caso, parece que el problema es que en realidad no es null el resultado de la consulta, simplemente no aparece nada pero ya intente varias validaciones y no funciona

mi codigo

Código:
<% 

  	Sub maximoserie()
	Dim serieMax
		If Not RsSerie_consec.EOF Or Not RsSerie_consec.BOF Then
			serieMax = RsSerie_consec.Fields.Item("seriemax").Value 
			serieMax = serieMax + 1
			
			Else
			serieMax = 1
			
		End If
		Response.Write serieMax 

    End Sub

  Response.Write RsSerie_consec.Fields.Item("seriemax").Value & "Este es el valor maximo"
   %>

<br />
<% maximoserie %>
__________________
___________________________

do the evolution ¡
Mineriaenlinea.com
  #2 (permalink)  
Antiguo 28/08/2008, 12:54
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Respuesta: Como validar valores nulos con ASP en consulta que devuelve el "maximo"

¿Qué base de datos estás utilizando?
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 28/08/2008, 15:22
Avatar de cookie  
Fecha de Ingreso: agosto-2002
Mensajes: 688
Antigüedad: 21 años, 9 meses
Puntos: 0
Respuesta: Como validar valores nulos con ASP en consulta que devuelve el "maximo"

Sql server 2000
__________________
___________________________

do the evolution ¡
Mineriaenlinea.com
  #4 (permalink)  
Antiguo 28/08/2008, 15:26
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Respuesta: Como validar valores nulos con ASP en consulta que devuelve el "maximo"

Ok, dos opciones:

Código:
SELECT ISNULL(MAX(Serie.ser_serie), 0) AS serieMax
FROM dbo.Seccion INNER JOIN dbo.Serie ON (Seccion.secc_id = serie.secc_id)
WHERE Seccion.secc_id =5

SELECT CASE MAX(Serie.ser_serie) WHEN IS NULL THEN 0 ELSE MAX(Serie.ser_serie) END AS serieMax
FROM dbo.Seccion INNER JOIN dbo.Serie ON (Seccion.secc_id = serie.secc_id)
WHERE Seccion.secc_id =5
Salud
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #5 (permalink)  
Antiguo 28/08/2008, 15:44
Avatar de cookie  
Fecha de Ingreso: agosto-2002
Mensajes: 688
Antigüedad: 21 años, 9 meses
Puntos: 0
Respuesta: Como validar valores nulos con ASP en consulta que devuelve el "maximo"

Eso es lo que necesitaba !!!

Te doy mis mas sincero agradecimiento

__________________
___________________________

do the evolution ¡
Mineriaenlinea.com
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 23:50.