Allan Schuster Bach skrev:
>> Hvad er formålet med en SELECT-sætning i en trigger? Hvor
>> skal den vises henne?
>
> Formålet er/var at få fat på det række id, som SP har indsat
> på.
Det kan vel klares med @@IDENTITY ?
> hele ideen var så, at med det række id, at oprettet en log
> (som i øjeblikket bliver gjort fra ASP), som fortæller, hvem
> der er oprettet, tidspunkt, rækkenr samt en række andre
> oplysninger.
Hvis du ikke behøver at få log-oplysningen tilbage til asp med det
samme, kan du formentlig få triggeren til at indsætte
logoplysningerne direkte. En trigger udfører en
handlingsforespørgsel - derfor kan den godt opdatere en log, men
den kan ikke returnere en logværdi.
> Jeg har overvejet at gøre det direkte fra SP, men problemet er
> så bare, at jeg ikke kan få en række fejlkoder med, da jeg har
> en funktioner der håndtere alle fejl der kan opstå i
> forbindelsen med kommunikationen til databasen (on error
> resume next), efter at data er indsæt.
Du kan jo også håndtere fejl i SP'en. De kan enten sendes direkte
tilbage til asp eller du kan håndtere dem i SQL.
NB: Det er en god ide at gøre opmærksom på at man krydsposter. Og
hvis man kun vil have debatten videreført i en enkelt gruppe bør
det gøres med FUT - ikke blot ved at fjerne en eller flere grupper
fra et svar. Se også <
http://usenet.dk/ord/lokal.html#fut>
--
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