webForumDet fria alternativet

to few parameters

5 svar · 169 visningar · startad av webbmannen

webbmannenMedlem sedan dec. 1999659 inlägg
#1

Den här koden:

SQL = "SELECT * FROM elista WHERE nyhetsbrev = Ja"
rs.Open SQL, Connect

	Do While Not rs.EOF
	Set mail = CreateObject("CDONTS.NewMail")
	mail.To = rs("eadress")
	mail.From ="sten.mortensen@comtech-data.se"
	mail.Subject = "Nyhetsbrev"
	contents = "brevet"
	mail.Body = "contents"
	mail.BodyFormat = 0 
	mail.MailFormat = 0
	mail.Send
	rs.MoveNext
	Loop
	Set mail = Nothing

Connect.Close

Genererar "to few parameters"

Medan denna:

SQL = "SELECT * FROM elista WHERE nyhetsbrev = Ja"
rs.Open SQL, Connect

Do While Not rs.EOF
Response.Write rs("eadress")
rs.MoveNext
Loop
Connect.Close

snällt skriver ut de adresser som finns i kolumnen "eadress"

Vad är det jag inte förstår?

/webb

------------------
Vem ska du göra glad imorgon?

@ndersMedlem sedan juni 200026 914 inlägg
#2

du har ingen kolumn som heter Ja, väl? det är väl ett värde? i så fall:

SQL = "SELECT * FROM elista WHERE nyhetsbrev = 'Ja'"

(eller är det kanske ett ja/nej-fält som ska skrivas så? kan inte access...)

mvh,

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
nobody expects the spanish inquisition!</A>

[Redigerat av @nders den 18 maj 2001]

@ndersMedlem sedan juni 200026 914 inlägg
#3

(fast förstår inte hur det kan vara skillnad på de två...)

är du säker på att det ser likadant ut i sql-frågan på båda :q

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
nobody expects the spanish inquisition!</A>

webbmannenMedlem sedan dec. 1999659 inlägg
#4

Nu förstår jag inte :q

Jag tycker mig ha förstått att enkelfnuttar sätts runt integer och inte runt text. Jag hade därför inte testat det.

Nu visar det sig att det fungerade (tack @nders du är en klippa :) ), men jag hade önskat mig en förklaring om någon har lust med detta.

/webb

------------------
Vem ska du göra glad imorgon?

@ndersMedlem sedan juni 200026 914 inlägg
#5

enkelfnuttar sätts runt text, inte runt tal.

brädgårdar sätts runt datum om man kör access, apostrofer om man kör sql server.

behöver du mer förklaring, så fråga och du skall få svar! :)

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
nobody expects the spanish inquisition!</A>

webbmannenMedlem sedan dec. 1999659 inlägg
#6

Nä, jag behöver nog inte mer förklaring.

Att lufta skallen däremot, kanske inte är en så dum idé ;) Fnuttsystematiken visste jag ju när jag tänkte efter, men har man tuggummi i skallen så blir det segt ibland :e

Tack igen.
/webb

------------------
Vem ska du göra glad imorgon?

Genererad på 376 ms · cache AV · v20260730165559-full.f96bc7eb