Raisa
Gebruiker
- Lid geworden
- 15 aug 2003
- Berichten
- 608
In sql in een asp pagina wil ik het volgende bekomen :
Dim rsCamp1
Set rsCamp1= Server.CreateObject("ADODB.Recordset")
strSQL = "SELECT p.omschrijving, a.procent FROM ambt a, AID b, instelling c, personeelsoortcodering p WHERE "& vandaag &" <= a.einddatum and a.personeelsoortcode = p.personeelsoortcode and a.stamnummer = '" & strPersStamnr & "' AND c.instellingcode = '" & strInstcode & "' AND a.id_ambt = b.id_ambt AND b.instellingcode = c.instellingcode AND a.oudAmbt = false order by b.instellingcode, c.naam"
rsCamp1.Open strSQL, objConn
Nu is het probleem dat die einddatum wel is leeg durft te zijn. Wat is de functie waarbij ik in sql kan zeggen als het veld leeg is, vervang het dan door .... (bv terug door vandaag) Zodat de query doorgaat.
Dim rsCamp1
Set rsCamp1= Server.CreateObject("ADODB.Recordset")
strSQL = "SELECT p.omschrijving, a.procent FROM ambt a, AID b, instelling c, personeelsoortcodering p WHERE "& vandaag &" <= a.einddatum and a.personeelsoortcode = p.personeelsoortcode and a.stamnummer = '" & strPersStamnr & "' AND c.instellingcode = '" & strInstcode & "' AND a.id_ambt = b.id_ambt AND b.instellingcode = c.instellingcode AND a.oudAmbt = false order by b.instellingcode, c.naam"
rsCamp1.Open strSQL, objConn
Nu is het probleem dat die einddatum wel is leeg durft te zijn. Wat is de functie waarbij ik in sql kan zeggen als het veld leeg is, vervang het dan door .... (bv terug door vandaag) Zodat de query doorgaat.