Avatar billede mortency Nybegynder
22. oktober 2003 - 11:49 Der er 3 kommentarer og
1 løsning

HENTER IKKE UT ID`en TIL SISTE REGISTRERTE POST I DATABASEN

Jeg skal hente ut ID`en til siste post i databasen. Har prøvd med adOpenForwardOnly, adOpenDynamic og Resync.

Hvis jeg prøver Resync så kommer feilmeldingen:
Current provider does not support refreshing underlying values

Koden er:

<%
Set adoRS=Server.CreateObject("ADODB.Recordset")
adoRS.CursorLocation = 2 ' adUseServer
adoRS.CursorType = 3 ' adOpenDynamic
'adoRS.CursorType = 0 ' adOpenForwardOnly
adoRS.LockType = 3 ' adLockOptimistic
strSQL = "SELECT BID,BFilNavn,BFilSize,BTittel,BKategori,BUnderKategori,BBeskrivelse,BStikkord,BFotograf,BLeverandor,BTilattBruktTil,BSpesielleBetingelser,BTidligereBruktTil,BOrginal,BGodkjentAvBruker,BLagtInnDato,BAktiv,BVisninger,BUploadTime  FROM tblFPFBilder"
adoRS.Open strSQL, strConn, , , &H0001 ' adCmdText
       
'On error resume next     
adoRS.AddNew
adoRS("BFilNavn") = FilNavn
adoRS("BFilSize") = strFileSize
adoRS("BTittel") = upload.Form("tittel")
adoRS("BKategori") = Cint(upload.Form("kategori"))
adoRS("BunderKategori") = upload.Form("subkategori")
adoRS("BBeskrivelse") = upload.Form("beskrivelse")
adoRS("BStikkord") = upload.Form("stikkord")
adoRS("BFotograf") = upload.Form("fotograf")
adoRS("BLeverandor") = intLID
adoRS("BTilattBruktTil") = upload.Form("tilattbrukttil")
adoRS("BSpesielleBetingelser") = upload.Form("spesiellebetingelser")
adoRS("BTidligereBruktTil") = upload.Form("benyttettidligere")
adoRS("BOrginal") = upload.Form("Orginal")
adoRS("BGodkjentAvBruker") = "NEI"
adoRS("BLagtInnDato") = now()
adoRS("BAktiv") = "NEI"
adoRS("BVisninger") = 0
adoRS("BUploadTime") = Upload.TotalSeconds
adoRS.Update
adoRs.Resync

' Hente ut bildeID
Dim intBID
intBID = adoRS("BID")

adoRs.Close
set adoRs = nothing

adoCn.Close
set adoCn = nothing

Response.Write("BID er: " & intBID)
%>
Avatar billede eagleeye Praktikant
22. oktober 2003 - 22:03 #1
Prøv dette:


Set adoRS=Server.CreateObject("ADODB.Recordset")
adoRS.CursorType = 1 ' adOpenDynamic
adoRS.LockType = 3 ' adLockOptimistic
strSQL = "SELECT BID,BFilNavn,BFilSize,BTittel,BKategori,BUnderKategori,BBeskrivelse,BStikkord,BFotograf,BLeverandor,BTilattBruktTil,BSpesielleBetingelser,BTidligereBruktTil,BOrginal,BGodkjentAvBruker,BLagtInnDato,BAktiv,BVisninger,BUploadTime  FROM tblFPFBilder"
adoRS.Open strSQL, strConn
Avatar billede mortency Nybegynder
23. oktober 2003 - 09:10 #2
//EAGLEEYE TAKK DETTE VIRKER! Hva er de forskjellige adOpenDynamic,adLockOptimistic, adUseServer osv

Husk å gi svar så får du points!
Avatar billede eagleeye Praktikant
23. oktober 2003 - 22:12 #4
Ok, her er et svar ;)
Som netro har vist med linket så kan du se forskellen.
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