Avatar billede madssch Nybegynder
20. februar 2004 - 13:48 Der er 3 kommentarer og
1 løsning

Konflikt i forbindelse med markørhandling

Hej Eksperter!

Jeg får denne fejl i forsøget på at fylde data i min database (MSSQL):

Microsoft OLE DB Provider for SQL Server (0x80040E23)
Der er opstået en konflikt i forbindelse med en markørhandling

Hvad betyder dette, og hvad er løsningen?

På forhånd tak!
Avatar billede madssch Nybegynder
20. februar 2004 - 13:56 #1
Her er koden:

Set opdatering = Server.CreateObject("ADODB.RecordSet")
Query_epg = "Select programId, programnavn, beskrivelse_kort, beskrivelse_lang, minimum_alder, kategoriId From programmer_epg"
opdatering.open Query_epg, objConnect, adOpenStatic, adLockOptimistic

opdatering.addnew

    opdatering("programId") = intProgramId
    opdatering("programnavn") = Replace(Trim(Request.Form("epg_programnavn")),"'","'")
    opdatering("beskrivelse_kort") = Trim(Request.Form("epg_beskrivelse_kort"))
    opdatering("beskrivelse_lang") = Trim(Request.Form("epg_beskrivelse_lang"))
    opdatering("minimum_alder") = Trim(Request.Form("epg_alder"))
    opdatering("kategoriId") = Trim(Request.Form("epg_kategoriId"))
   
opdatering.update
opdatering.close
Avatar billede thesurfer Nybegynder
20. februar 2004 - 16:37 #2
Skal man ikke kun ha' 1 af?: adOpenStatic, adLockOptimistic
Jeg ser tit at folk bare skriver "3", istedet for ordet.. prøv det..
dvs, erstat "adOpenStatic, adLockOptimistic" med "3"..
Avatar billede eagleeye Praktikant
21. februar 2004 - 22:22 #3
Der skal være 2 tal eller konstanter når man bruger addnew.
Det kan enten være fordi, en af konstanterne adOpenStatic eller adLockOptimistic ikke defineret eller så prøv med dette, hvis det virker er det en konstant den ikke kan finde:

opdatering.open Query_epg, objConnect, 3, 3

Du kan også se mere her hvad de to tal betyder,
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/adoce31/html/ado30ref_28.asp
Avatar billede madssch Nybegynder
12. april 2005 - 09:54 #4
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