webForumDet fria alternativet

Hur förhindra felmeddelande vid tomt databas-fält?

ASP

4 svar · 269 visningar · startad av web00132

Medlem sedan maj 2001797 inlägg
Frågan#1

Det finns säkert nån jätteenkel lösning, men det står still i min lilla skalle. Jag har en enkel SELECT-sats som hämtar en post från en rad ur min DB...

SELECT namn FROM tabell WHERE id = 1;

Om den posten råkar vara tom så får jag ju ett felmeddelande, hur undviker jag det lättast?

Typ såhär alltså:

if [post] <> NULL then ...

Men jag får felmmeddelande för liknande if-satser. Finns det nåt annat sätt än if-satser månne? Eller hur ska jag skriva min if-sats?

Medlem sedan apr. 20041 597 inlägg
#2

Hej! :)

Jag brukar skriva på följande sätt:

<?php 
if($RSobj['fält']) { 
echo $RSobj['fält']; 
} else {
echo "Tomt"; }
?>
Medlem sedan okt. 2004409 inlägg
#3

If RecSet.eof Then

Kan du andända....

Medlem sedan maj 2001797 inlägg
#4

Boorg: Ja det har du ju helt rätt i :r
lillebror: PHP funkar inte så bra ihop med ASP tyvärr, men tack ändå! :birp

Medlem sedan apr. 20041 597 inlägg
#5

web00132 skrev:

lillebror: PHP funkar inte så bra ihop med ASP tyvärr, men tack ändå! :birp

Det har du så rätt i! :birp Vet inte vad jag tänkte på! :e

261 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)