Hej Jesper
Specielt tak for dit svar
Jesper Stocholm wrote in dk.edb.internet.webdesign.serverside.asp:
> Anders Lund wrote in
> news:3c39be2d$0$62883$edfadb0f@dspool01.news.tele.dk:
>
> >
> > Michael Poulsen <fraiser3@hotmail.com> skrev i en
> > nyhedsmeddelelse:a1cbjs$mdp$1@sunsite.dk...
> >> Hej
> >> Jeg har lavet et online shop men har lidt problemer med den sidste
> >> del.
> > Det kunne være at du skulle lære noget mere asp før du hopper ud i en
> > sådan opgave.
> >
>
> lad nu være med at overfalde manden ... :
>
> >>
> >> Set objRs= Server.CreateObject("ADODB.Recordset")
> >> SQL = "Select * FROM ordredetaljer where orderid = " &
> >> request.querystring("ordreid") objRs.Open SQL, Con
> > Her går det så galt første gang, "*" (stjernen) Er FARLIG! du må kun
> > bruge stjernen hvis du virkelig skal bruge ALLE felter.
> >
>
> husk på, at sandhed er en difus størrelse :)
>
> Man kan jo prøve at forklare, hvorfor den er farlig/usmart at bruge - i
> stedet for blot at postulere det.
>
> Ulemper ved *-anvendelse:
>
> 1.
> Du risikerer at få _alt_ for mange kolonner med i dit udtræk. Specielt hvis
> du har felter af typen MEMO/TEXT/LONGTEXT/OLE/BLOB etc, så kan dit udtræk
> blive uforholdsmæssigt stort :)
>
> 2.
> Du mister overblikket i koden over, hvilke ting der udtrækkes fra din tabel.
> Hvis man specificerer de kolonner man gerne vil udtrække, så kan man direkte
> i koden se, hvilke data der ligger i hvilke recordsets - og skal ikke have
> hevet databasen frem for at se, hvad der er hentet via *-angivelsen.
>
> >
> >> Det virker egentligt ok men den skriver kun den første vare ???
> > Hvis den nu stadig gør det, så er det fordi din database er designet
> > forkert. Jeg kan kun anbefale at du lærer noget mere SQL hvis du regner
> > at med at bruge asp i fremtiden.
> >
>
> jaja ... men mon ikke det kommer ?
>
> Til Michael: spørgsmål om databasedesign og sql er som skabt til
> nyhedsgruppen dk.edb.database :)
>
> --
> Jesper Stocholm -
http://stocholm.dk
>
> Gad vide hvor lang tid der går, inden danskerne
> finder ud af, at de har købt katten i sækken til valget ...
--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials