Avatar billede -sofus- Nybegynder
11. juli 2002 - 00:10 Der er 4 kommentarer og
1 løsning

Skriv 2 gange til databasen

I må lige undskylde en latterlig overskrift, men kunne ikke lige forklare det på 1 linie..

Jeg har nogle data som via 2 sider skal skrives til 2 tabeller.

side 1, er ikke noget problem, det er bare en alm database indsættelse.

side 2, skal skrives til en anden tabel end side 2.
Men, jeg skal have ID'en fra side 1 med over på en eller anden måde.

Jeg håber i kan forstå hvad jeg mener (:
Avatar billede hells Nybegynder
11. juli 2002 - 00:14 #1
overfor den via adresselinien:
Response.Redirect "side2.asp?id=" & id

side2.asp
Request.QueryString("id")
Avatar billede -sofus- Nybegynder
11. juli 2002 - 00:42 #2
Det kan jeg da ikke,,, id kommer jo først når man indsætter data i tabellen.. det er jo autonummering
Avatar billede hells Nybegynder
11. juli 2002 - 00:55 #3
så prøv med dette på side1:
(connection)
strSQL = "Insert Into tabelnavn (kolonner) values ('vaerdier')"
Conn.Execute(strSQL)
nummerSQL = "Select Max(id) AS mitid from tabelnavn"
Set rs = Conn.Execute(nummerSQL)
nyside = "side2.asp?id=" & rs("mitid")
Response.Redirect nyside
Avatar billede -sofus- Nybegynder
11. juli 2002 - 02:03 #4
det var også noget i den stil jeg havde tænkt på, men jeg er bange for den ikke er skudsikker, hvis der er 2 som poster samtidig, om man kan risikere at fortsætte i hans id
Avatar billede -sofus- Nybegynder
12. november 2002 - 12:58 #5
lukket
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