---
title: "record-problem?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/55479-record-problem"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "LR^evil.sid"
published: "2002-10-09T04:23:15.000Z"
updated: "2002-10-09T09:39:58.000Z"
replies: 3
views: 245
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/55479-record-problem"
---

# record-problem?

## #1 — LR^evil.sid, 2002-10-09T04:23Z

Tjena \*suck\*

Har ännu en gång ett problem med en if-sats som inte exekveras:

```
[red]sql = " select guestPwd from guestBook where guestId = "&request ( "id" )&" "
set rs = con.execute ( sql )

[b][blue]if rs ( "guestPwd" ) = "" then[/blue][/b] _
	tmpPwd = pwdGenerator ( tmpPwd ): _

	sql = "update guestBook set " & _
	      "guestPwd = '"&tmpPwd&"' " & _
	      "where guestId = "&request ( "id" )&"": _
	con.execute sql,,128: _

	mailFrom = "PasswordProvider <[url]http://treasure.d2g.com[/url]>": _
	mailTo = request ( "eml" ): _
	mailSubject = "Lösenord för att ändra gästboksinlägg": _
	mailBody = "Lösenord: " & tmpPwd: _

	call sendMail ( mailFrom, mailTo, mailSubject, mailBody )

closeRs ( )[/red]
```

Den markerade raden inträffar inte fast fältet är tomt i databasen. Vad kan det vara för fel?

Permalänk: https://www.webforum.nu/p/55479

## #2 — @nders, 2002-10-09T04:47Z

Är fältet tomt eller är det null? Viss skillnad.

```
if rs ( "guestPwd" ) = "" or isnull(rs("guestPwd")) then
```

Notera att jag har tagit bort underscore sist på raden.

Varför avslutar du varje rad med kolon-underscore? Kolon använder du när du ska ha mer än ett statement på samma rad, och underscore för att kunna byta rad i ett statement. Känns som att ropa hej över galen tuva om man säger så.

Är det för att du vill slippa End if? Det gör bara koden svårläslig.

Mvh,

Permalänk: https://www.webforum.nu/p/814040

## #3 — @nders, 2002-10-09T05:53Z

Tillägg: Om du vill behålla kolon-underscore så får du lägga tillbaka det underscore jag tog bort från if-raden.

Mvh,

Permalänk: https://www.webforum.nu/p/814058

## #4 — LR^evil.sid, 2002-10-09T09:39Z

Thnx, fungerar utmärkt

red: Appropå kolon, underscore vet jag ärligt inte. Skickade in min fråga 06:23 och hade då varit vaken i 48h så jag var nog lite degig i bollen : )

Permalänk: https://www.webforum.nu/p/814173

---

Tråden på webben: https://www.webforum.nu/amne/asp/55479-record-problem
