11. april 2003 - 08:32
Der er
4 kommentarer og 1 løsning
Hvordan opretter man 12 records på én gang
Jeg skal oprette 12 records på én gang og tænker på at lave det som et dokument som redirecter. Er der nogle om kan hjælpe?
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
11. april 2003 - 08:54
#1
Så må du lave 12 INSERT SQLer eks: ConnnectionObect.Open ConnectionStreng '1 SQL SQL = "INSERT INTO xxx (kol1,kol2,kol3) VALUES (1,'A','B')" ConnectionObject.Execute(SQL) '2 SQL SQL = "INSERT INTO xxx (kol1,kol2,kol3) VALUES (1,'A','B')" ConnectionObject.Execute(SQL) '3 SQL SQL = "INSERT INTO xxx (kol1,kol2,kol3) VALUES (1,'A','B')" ConnectionObject.Execute(SQL) ...osv... ConnectionObject.Close Response.redirect("ennyside.asp")
11. april 2003 - 08:56
#2
Hvis du bruger recordset kan du også lave det med AddNew..: rs.Open "SELECT * FROM xxx", ConnectionObject,1,3 '1 record rs.AddNew rs.Update '2 record rs.AddNew rs.Update osv... rs.CLose
11. april 2003 - 08:57
#3
Hvis du bruger MSSQL så kan du lave det i en SQL sætning da den understytter man kan sætte et ; og så lave en SQL sætning mere.: '1 SQL SQL = "INSERT INTO xxx (kol1,kol2,kol3) VALUES (1,'A','B');" '2 SQL SQL = SQL & "INSERT INTO xxx (kol1,kol2,kol3) VALUES (1,'A','B');" '3 SQL SQL = "INSERT INTO xxx (kol1,kol2,kol3) VALUES (1,'A','B')" ConnectionObject.Execute(SQL)
28. december 2003 - 23:31
#4
hvis det ikke var brugbart kan du så ikke selv svare og acceptere dit svar så det er lukket igen?
29. december 2003 - 11:53
#5
takker
Kurser inden for grundlæggende programmering