Ver Mensaje Individual
  #3 (permalink)  
Antiguo 14/07/2011, 14:04
Avatar de ARGFA
ARGFA
 
Fecha de Ingreso: noviembre-2009
Ubicación: Ciudad Guayana, Venezuela
Mensajes: 55
Antigüedad: 14 años, 6 meses
Puntos: 0
Respuesta: optimizar consultas sql

una pregunta: donde dices:

mid(observa,1,37)="CORPORACION VENEZOLANA DE GUAYANA CVG"

es lo mismo que

observacion = Left(observacion, 37)

????

estoy intentando de la siguiente forma pero me devuelve los valores como si no cumpliera las condiciones:

Set rs1 = myconn.Execute("SELECT dbo_pagos.cob_num,dbo_reng_pag.doc_num,dbo_docum_c p.observa FROM dbo_pagos,dbo_reng_pag,dbo_docum_cp WHERE dbo_pagos.monto <>" & 0 & " AND dbo_pagos.anulado <>" & -1 & " AND mid(observa,1,37)= 'CORPORACION VENEZOLANA DE GUAYANA CVG' ")
Do Until rs1.EOF
pago = rs1!cob_num
rs1.MoveNext
Loop