Home Assistant | Unifi | LG 51MR.U44 | Volvo EX30 SMER+ Vapour Grey, trekhaak | SmartEVSE V3 | Cronos Crypto.com
Als de eerste query geen resultaat teruggeeft, krijg je daar toch een recordset van terug (weliswaar met 0 records). Je krijgt dus in totaal twee recordsets terug en blijkbaar lees je enkel de eerste uit.
Je zou dit op kunnen lossen door eerst te bepalen of de eerste query uberhaupt records gaat opleveren (tip: count()).
Je zou dit op kunnen lossen door eerst te bepalen of de eerste query uberhaupt records gaat opleveren (tip: count()).
Je moet direct na het AS statement
En als je wel verschillende selects in een stored procedure wilt gebruiken kan dit wel, maar dan moet je in de clientcode er rekening mee houden. In classic asp bijvoorbeeld RecordSet.NextRecordSet uitvoeren om bij de 2e select te komen.
code:
gebruiken, dit voorkomt dat tussentijdse resultaten (als in dit geval '0 row(s) affected') je uiteindelijke select vernaggelen.1
| SET NOCOUNT ON |
En als je wel verschillende selects in een stored procedure wilt gebruiken kan dit wel, maar dan moet je in de clientcode er rekening mee houden. In classic asp bijvoorbeeld RecordSet.NextRecordSet uitvoeren om bij de 2e select te komen.
Oops! Google Chrome could not find www.rijks%20museum.nl
Bedankt voor de tip. Met count() heb ik mijn procedure werkend gekregen...klinz schreef op 10 oktober 2004 @ 04:06:
Als de eerste query geen resultaat teruggeeft, krijg je daar toch een recordset van terug (weliswaar met 0 records). Je krijgt dus in totaal twee recordsets terug en blijkbaar lees je enkel de eerste uit.
Je zou dit op kunnen lossen door eerst te bepalen of de eerste query uberhaupt records gaat opleveren (tip: count()).
Home Assistant | Unifi | LG 51MR.U44 | Volvo EX30 SMER+ Vapour Grey, trekhaak | SmartEVSE V3 | Cronos Crypto.com