Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/11/2004, 12:36
fallen_angel
 
Fecha de Ingreso: octubre-2003
Mensajes: 49
Antigüedad: 21 años, 6 meses
Puntos: 0
Problema con SQL Server

Hola F's-d Web... bueno les comento mi problema:

tengo una BD con una tabla donde almaceno datos relacionados a una fecha particular, parte de estos datos son valores numericos. Los cuales mediante una sentencia SQL trato de sumar todos los registros dentro de un periodo determinado. pero cuando pregunto por un periodo donde no he asignado registros este igual entra a la asignacion que realizo dentro de la ejecucion de la sentencia (posteare el codigo para aclarar), en fin mi duda es sabe que resultado me devuelve la sentencia SQL

aqui va el codigo:

Cita:
SQL2="SELECT SUM(TOT_NET) AS RESULTADO1, SUM(TOT_BRU) AS RESULTADO2 FROM monitor WHERE (fec_vta >= CONVERT(DATETIME, '"&PERIODO1&"', 102)) AND (fec_vta <= CONVERT(DATETIME, '"&PERIODO2&"', 102)) AND COD_LOC="&COD_LOC&" AND TIP_DOC=20 "
SET RS2=Server.CreateObject("ADODB.Recordset")
RS2.Open SQL2, CONN2, 1, 2
IF NOT RS2.EOF THEN
DIM A
A=0
A=(RS2.FIELDS("RESULTADO1"))
IF A=0 THEN
X=0
ELSE
X=1
END IF

'TOT_BOL_NET=CDBL(RS2.FIELDS("RESULTADO1"))
'TOT_BOL_BRU=CDBL(RS2.FIELDS("RESULTADO2"))
else
X=3
END IF
espero que me puedan ayudar....