Arne Vajhøj <arne@vajhoej.dk> wrote in
news:49805402$0$90265$14726298@news.sunsite.dk:
> Men hvorfor ¤%"!¤&%!¤&%"! bruger i ikke parameters fremfor en
> hjemmestrikket string konverterings funktion.
For Oracles vedkommende kan jeg godt fortælle dig hvorfor parametre ikke er
den mest praktiske ide :( I hvert fald ikke når man bruger .NET og Oracles
egen .NET driver.
Parametrenes navne ignoreres i de fleste tilfælde og rækkefølgen man
tildeler parametrene værdi afgør hvilken placering de får i SQL'en.
Dato felter - glem det, chancen for at det går godt er mindre end 1% :(
Hvis man derudover er glad for tilfældige funktionaliteter og mærkelige
fejlscenarier så er Oracle og parametre det bedste der findes! F.eks. er
det ikke unormalt at Oracle kan finde på at glemme et parameter hvis det er
en tom værdi (tom streng f.eks.) og så blot rykke de efterfølgende
parametre frem.
Men når det er sagt så er parametre 100% den sikreste løsning når det
kommer til brugerinput.
--
Henrik Stidsen -
http://henrikstidsen.dk/
http://fuglemarkedet.dk/ - Danmarks online fuglemarked!