Casper Bang skrev:
> De to ting synes jeg nu ikke helt kan sammenlignes -
> kommentarerne tager harddiskplads (meget lidt),
Jep.
> StrSQL variablene tager RAM i runtime.
Her kunne du så vidt jeg kan bedømme lige så vel have tilføjet
"(meget lidt)".
Jeg medgiver gerne at man skal være mere varsom med unødig brug af
hukommelse end man behøver at være med brug af harddiskplads, men
min pointe er at der i begge tilfælde er en bagatelgrænse.
> Derudover synes jeg ikke det er mere overskueligt at bruge:
>
> StrSQL = "SELECT id FROM members WHERE membername =
> '"&membername&"'"
> Set rs = db.execute(StrSQL)
Prøv at lave en tilsvarende sammenligning med 10 variable (ikke
ualmindeligt hvis man behandler data fra en form).
Jeg foretrækker i øvrigt at have mellemrum før og efter operatorer
(&) - men det er nok primært en smagssag.
> Men OK, det bliver vi jo nok ikke enige om... jeg er bare ikke
> enig i din udtalelse om at det "generelt er en god ide at
> bruge en variabel til sql-sætningen".
Det er fair nok. Men som nævnt i sidste indlæg har jeg ikke set
nogen referencer der fraråder brug af variable. Jeg kan godt nok
heller ikke finde artikler der direkte anbefaler dem, men i alle de
tutorials jeg kan huske, bruges der variable i stor stil.
Hvis du kender nogle artikler eller undersøgelser om emnet, vil jeg
gerne se dem - ellers må vi nok bare blive enige om at være uenige.
--
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