necesito de su ayuda, tengo el siguiente codigo, y en el where tengo una condición IS NULL para b.numeroservicio. El problema es que VB al leer IS NULL, lo hace "literal" y elimina el texto "IS NULL" que necesito llegue a la BD para hacer el select, no se si me explico. Entonces la consulta se vá con un where que busca un campo vacio y no uno null
Código:
sSql = "" sSql = sSql & " select a.* from datos a" sSql = sSql & " left join encuesta_recepcionclaridad b " sSql = sSql & " on a.numerocliente = b.numeroservicio " sSql = sSql & " where b.numeroservicio IS NULL " sSql = sSql & " and ucase(a.empresa) = " & "'" & UCase(cboEmpresa) & "'" sSql = sSql & " and ucase(a.comuna) = " & "'" & UCase(cboComuna) & "'" sSql = sSql & " and ucase(a.tarifa) = " & "'" & UCase(cboTarifa) & "'" sSql = sSql & " and ucase(a.numerocliente) = " & cboNumeroServicio Set rs = New ADODB.Recordset
Como puedo hacer para que "where b.numeroservicio IS NULL " pase de manera integra a la consulta en la BD????
Desde ya muchas gracias
Marcelo