Avatar billede zantiago Nybegynder
07. marts 2008 - 14:23 Der er 7 kommentarer og
1 løsning

Kan man kopiere en MSSQL datarow nemt i asp?

Hej Eksperter,

Jeg har brug for at lave en kopi-funktion i min database.

Så når jeg har en tabel med data, at jeg kan kopiere en række ved at sige eks.: Copy(ID)=255.

Jeg ved at der er noget i .net som heder clone - men hvad gør man i ASP?

på forhånd tak
Avatar billede softspot Forsker
07. marts 2008 - 14:39 #1
Du kan lave et kald til databasen som kopierer for dig:

INSERT INTO tabel(felt1, felt2, ..., feltn)
SELECT felt1, felt2, ..., feltn
FROM tabel
WHERE id = @id

Forudsat at id er autonumber og at den ikke er med i felt-listen.

Du kan enten smide værdien i @id med en command-parameter eller ved at sammensætte SQL-strengen i ASP (alt efter temperament).
Avatar billede softspot Forsker
10. marts 2008 - 14:33 #2
Er det noget andet du leder efter?
Avatar billede softspot Forsker
13. marts 2008 - 10:17 #3
zantiago, er du faldet i staver...? :)
Avatar billede zantiago Nybegynder
22. april 2008 - 14:48 #4
Hej Softspot,

Ja, jeg fik mig lige en morfar ;-)

Jeg havde håbet på en nemmere måde, lidt ala asp.net..

Men dit vil virke :-) Så smid et svar
Avatar billede zantiago Nybegynder
13. november 2008 - 15:57 #5
svar?
Avatar billede softspot Forsker
13. november 2008 - 16:50 #6
Aaah, ja, undskyld! Jeg havde ikke set din sidste kommentar.

Men fandt du en løsning, eller skal du have ASP-koden til at kalde den kopieringsfunktion?
Avatar billede zantiago Nybegynder
13. november 2008 - 16:57 #7
Jeg er skiftet til asp.net :-)
Avatar billede softspot Forsker
13. november 2008 - 17:02 #8
OK. Ja, det er jo også ved at være lidt tid siden spørgsmålet blev stillet :D

Tak for point :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester