/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
SQL udvælgelse
Fra : Lars Langer


Dato : 25-02-03 13:44

Hej gruppe,

Jeg har en side hvor jeg fra brugeren henter nogle oplysninger ind bl.a.

strSendtil = Request.Form("Til")

der er en streng, der skal angive hvilke personer i min database med e-mail
adresser man ønsker at sende en mail ud til.

Senere i min kode laver jeg denne forespørgsel:

SQL = "SELECT Email, holdbetegnelse FROM Mailliste
WHERE(((Mailliste.Holdbetegnelse)= ???? ))

Der hvor de fire spørgsmålstegn er vil jeg gerne have en reference til
"strSendtil" - hvordan gør jeg det? Hvis jeg skriver holdbetegnelsen direkte
ind, f.eks. "OB", virker det fint, men det er jo ikke hensigtsmæssigt

Mv. Lars Langer, Engelsk Institut



 
 
Jens Gyldenkærne Cla~ (25-02-2003)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 25-02-03 13:49

Lars Langer skrev:

> SQL = "SELECT Email, holdbetegnelse FROM Mailliste
> WHERE(((Mailliste.Holdbetegnelse)= ???? ))
>
> Der hvor de fire spørgsmålstegn er vil jeg gerne have en
> reference til "strSendtil" - hvordan gør jeg det?

Det du er ude efter er strengsammensætning - som er en meget
almindelig (og anvendelig) ting i asp.

Det foregår med tegnet "&" - fx sådan her:

x = "FOO" & "BAR"
(x indeholder nu "FOOBAR")

y = x & " - FOO"

(y indeholder nu "FOOBAR - FOO")


> Hvis jeg skriver holdbetegnelsen direkte ind, f.eks. "OB", virker
> det fint, men det er jo ikke hensigtsmæssigt

Bestemt ikke. Prøv med:

   SQL = "SELECT Email, holdbetegnelse FROM Mailliste
   WHERE Mailliste.Holdbetegnelse = '" & strSendtil & "'"

Bemærk placeringen af anførselstegn - den kan nemt drille.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Lars Langer (25-02-2003)
Kommentar
Fra : Lars Langer


Dato : 25-02-03 14:00


>
> Bestemt ikke. Prøv med:
>
> SQL = "SELECT Email, holdbetegnelse FROM Mailliste
> WHERE Mailliste.Holdbetegnelse = '" & strSendtil & "'"
>

Tak!!! Det var lige det jeg havde brug for!

Mv. Lars



Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408936
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste