Avatar billede celal Nybegynder
13. september 2002 - 13:01 Der er 1 kommentar og
3 løsninger

Kopi af Record

Hvordan kan man lave en kopi af en post i Recordset?

Dim NyOdrenummer as String
Dim Rst As Recordset
strSQL = "Select * from Ordre"
Set Dbs = CurrentDb
Set Rst = Dbs.OpenRecordset(strSQL)
Rst.MoveFirst

Den post som jeg får ved Rst.MoveFirst vil jeg gerne have lave en kopi, og i denne kopi skal jeg have Opdateret Ordrenummeret til Nyordrenummer.

Nogen som kan fortælle mig hvordan jeg gøre dette?
13. september 2002 - 13:15 #1
Du kan gemme hvert felt i deres respektive variable og derefter lave en:

Rst.AddNew
Rst!Felt1 = varFelt1
Rst!Felt2 = varFelt2
Rst!Ordrenummeret = NyOrdrenummer
...
...
Rst.Update

Man kunne også overveje at gøre det hele i en SQL sætning, men det er lidt mere besværligt (når jeg ikke kender tabellen)
Avatar billede sjap Praktikant
13. september 2002 - 19:38 #2
Hvis det er noget du vil foretage i en formular har Microsoft faktisk lavet et udmærket eksempel til formålet.

http://support.microsoft.com/default.aspx?scid=kb;en-us;Q136127

Hvis det ikke er til brug på en formular, så undskyld forstyrelsen. :-)
Avatar billede sjap Praktikant
01. oktober 2002 - 11:01 #3
celal

Har du fået set på dette, eller har du bare givet op? :-)
Avatar billede celal Nybegynder
17. december 2002 - 15:19 #4
Har været lidt væk....
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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