Hey mensen,
Ik heb het volgende probleempje. Ik heb in een Access database in de tabel wedstrijd 2 datums opgeslagen: een begindatum en een einddatum. Nu wil ik in ASP die data weergeven, maar op de volgende manier:
Als begindatum = leeg : alleen de einddatum
Als begindatum > einddatum : alleen einddatum
Anders : begindatum - einddatum.
De code die ik al heb:
Het probleem is dat als die begindatum in de database leeg is (dan zou hij toch NULL moeten zijn?) dat ASP dan niet herkent dat dat NULL is.
Op de plek van "" heb ik ook al NULL, EMPTY en nothing geprobeerd (ergens in de search gevonden), maar deze werken dus ook niet. Weet iemand hoe ik wel kan detecteren of die datum NULL is? Mocht je meer willen weten, dan hoor ik het wel.
Ik heb het volgende probleempje. Ik heb in een Access database in de tabel wedstrijd 2 datums opgeslagen: een begindatum en een einddatum. Nu wil ik in ASP die data weergeven, maar op de volgende manier:
Als begindatum = leeg : alleen de einddatum
Als begindatum > einddatum : alleen einddatum
Anders : begindatum - einddatum.
De code die ik al heb:
ASP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| Public Function GeefWedstrijd(wedstrijdID) Dim Wedstrijdlijst, sql sql = "SELECT * FROM Wedstrijd WHERE WedstrijdID = " & wedstrijdID WedstrijdLijst = db.execute(sql) wedstrijd = WedstrijdLijst("Plaats") & ", " 'Checken of begindatum NULL is, doet hij NIET goed?! If WedstrijdLijst("DatumBegin") >= WedstrijdLijst("DatumEind") OR WedstrijdLijst("DatumBegin") = "" Then wedstrijd = wedstrijd & WedstrijdLijst("DatumEind") Else wedstrijd = wedstrijd & WedstrijdLijst("DatumBegin") & " - " & WedstrijdLijst("DatumEind") End If GeefWedstrijd = wedstrijd End Function |
Het probleem is dat als die begindatum in de database leeg is (dan zou hij toch NULL moeten zijn?) dat ASP dan niet herkent dat dat NULL is.
Op de plek van "" heb ik ook al NULL, EMPTY en nothing geprobeerd (ergens in de search gevonden), maar deze werken dus ook niet. Weet iemand hoe ik wel kan detecteren of die datum NULL is? Mocht je meer willen weten, dan hoor ik het wel.
edit:
Oeps! Layout een beetje vern**** sorry...
Oeps! Layout een beetje vern**** sorry...
[ Voor 10% gewijzigd door bdgroot op 20-01-2004 13:58 ]
Laat een computer nooit merken dat je gehaast bent.