Onderstaande sp werkt prima behalve als beide of 1 variable leeg is. Hoe kan dit afvangen? De huidge opzet volstaan niet maar waarom weet ik niet. Hij geeft geen foutmelding op de syntax ook niet als ik de sp aanroep in een asp pagina. Kan iemand mij helpen?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| CREATE PROCEDURE sp_plaatsnamen @myGemeente varchar (255), @myProvincie varchar(255) AS If @myGemeente IS NOT NULL AND @myProvincie IS NOT NULL BEGIN Select Plaats From vrom_plaatsnamen WHERE Provincie = @myProvincie AND Gemeente = @myGemeente GROUP BY Plaats ORDER BY Plaats asc END ELSE BEGIN Select Plaats From vrom_plaatsnamen GROUP BY Plaats ORDER BY Plaats asc END GO |