27. juni 2003 - 12:04Der er
8 kommentarer og 1 løsning
Indsæt dato i access db
Hejsa
jeg har en kolonne (Oprettet) hvori er nogle tomme felter. Disse tomme felter kunne jeg godt tænke mig at få udfyldt med "Now" og med 30 sek. mellemrum. Dvs. felt1 = 27-06-2003 10:00:00, felt2 = 27-06-2003 10:00:30, felt3 = 27-06-2003 10:01:00 osv. Da der er ret mange tomme felter vil det være et helvedes arbejde at udfylde dem manuelt.
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.
set rsOprettet = server.createobject("adodb.recordset") sql = "select * from T_Person where Oprettet = 0" rsOprettet.open sql, conn i = 30 Do while rsOprettet.eof set rsIndsaet = server.createobject("adodb.recordset") sql1 = "insert into T_Person (Oprettet) values = ('" sql1 = sql1 & now + i & "')" rsIndsaet.open sql1, conn, 1, 3 i = i + 30 rsOprettet.movenext loop rsOprettet.close
set rsOprettet = server.createobject("adodb.recordset") sql = "select * from T_Person where Oprettet = ''" rsOprettet.open sql, conn set nu = now set i = 30 Do while not rsOprettet.eof sql1 = "update T_Person set Oprettet = '" & nu + i & "'" connectionObjekt.Execute(sqll) set i = i + 30 rsOprettet.movenext loop rsOprettet.close
Nej, kolonnen hedder "Oprettet" og felt1, 2 og 3 er felterne tilhørende kolonnen "Oprettet". Der er mange flere felter end bare de 3. Det er derfor jeg godt kunne tænke mig en måde at udfylde alle disse felter under "Oprettet", uden at skulle gøre det manuelt.
Jeg kan godt finde ud af at udfylde dem således:
sql = "update T_Kontakter set Oprettet = '" & Now & "' where Oprettet = ''"
men så står der bare den samme dato i alle felterne.
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.