Ik haal de datum op die het verste weg ligt in het verleden, maar helaas kan het voorkomen dat deze datum niet voorkomt. Als ik de functie MIN gebruik ik in m'n SQL-statement dan krijg ik in dat geval een NULL-waarde terug. Hoe kan ik deze dusdanig afvangen zodat ik bij de else nog steeds objRS.getString() kan doen? Als ik namelijk de functie isNull gebruik bij de if, dan moet ik daarna nogmaals het SQL-statement uitvoeren in het if-gedeelte.
Ik wil dit graag afhandelen met het gebruik van slechts 1 SQL-statement en de verbinding met de database zo snel mogelijk verbreken.
Ik wil dit graag afhandelen met het gebruik van slechts 1 SQL-statement en de verbinding met de database zo snel mogelijk verbreken.
code:
1
2
3
4
5
6
7
8
9
10
11
12
| SQLString ="SELECT MIN(ActivityDate) " &_
"FROM ChaseActivities " &_
"WHERE CallID = '" & arrayCalls(i) & "'" &_
"AND ActivityCode = 'PUTIR'"
objRS.Open(SQLString)
if(objRS.EOF)then
objRS.Close()
else
datePUTIR = objRS.GetString()
datePUTIR = Cdate(datePUTIR)
objRS.Close()
end if |
"Imagination is more important than knowledge" - Albert Einstein