SQL Server - Tabla Sin Datos

 
Vista:

Tabla Sin Datos

Publicado por Lizette (1 intervención) el 18/04/2008 22:41:13
Hola espero y me puedan ayudar con este problema que tengo, el manejador de base de datos que estoy utilizando es SQL Server y programando en VB.

El Problema es el siguiente: en vb al momento de programar necesito la suma de un cierto campo de la TBL_ALUACTIVIDAD lo que utilizo en SUM, en esta parte no hay problema, el problema es que si esta tabla no tiene registro de ese campo me marca error.
Es decir dependiendo el codigo del alumno que me mande el total de horas que lleva, pero si un alumno no tiene horas como le hago para que en esa parte no me mande el error.... si me puedieran ayudar se los agradeceria por favor!! Que tengan un Buen Dia!!

thrsprog = 0
NALU = Len(MSF1.TextMatrix(MSF1.RowSel, 0))
IPROGR = Len(Text9)
strSQL = "select SUM(HORAS) as total FROM TBL_ALUACTIVIDAD WHERE LEFT (ALU_IDE, " & NALU & ")= '" & Val(MSF1.TextMatrix(MSF1.RowSel, 0)) & "'AND LEFT(CLAVE_PROGRAMA, " & IPROGR & ")='" & Val(Text9) & "'"
Call Leer
If Reg.EOF Then
thrsprog = thrspro
Else
Reg.MoveLast
thrsprog = Reg.Fields("total")
End If
Reg.Close
BDatos.Close
Text11 = Val(thrsprog)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Tabla Sin Datos

Publicado por Isaias (3308 intervenciones) el 23/04/2008 00:36:01
Cambia esta linea:

select ISNULL(SUM(HORAS),0) as total
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar