10. september 2002 - 03:51Der er
23 kommentarer og 2 løsninger
Hvad er der galt her?
Jeg får følgende fejl:
Fejltype: Der opstod en Microsoft VBScript-kompileringsfejl (0x800A0400) En sætning var ventet /myskills/TMPrabve279bp.asp, line 10 ("Fagomraade") = strFagomraade
Min kode:
<% Sub AddNew_tblFAG_UNDERVISER 'Der indsættes en række i tblFAG_UNDERVISER Dim objRS_AddNew_tblFAG_UNDERVISER Set objRS_AddNew_tblFAG_UNDERVISER = Server.CreateObject("ADODB.Recordset") With objRS_AddNew_tblFAG_UNDERVISER .Open "tblFAG_UNDERVISER", strConnect, adOpenStatic, adLockOptimistic, adCmdTable .MoveLast .AddNew ("Fagomraade") = strFagomraade ("Navn") = Session("ValgtUnderviser") .Update .Close End With set AddNew_tblFAG_UNDERVISER = Nothing End sub %>
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.
<% Sub AddNew_tblFAG_UNDERVISER 'Der indsættes en række i tblFAG_UNDERVISER Dim objRS_AddNew_tblFAG_UNDERVISER Set objRS_AddNew_tblFAG_UNDERVISER = Server.CreateObject("ADODB.Recordset") With objRS_AddNew_tblFAG_UNDERVISER .Open "tblFAG_UNDERVISER", strConnect, adOpenStatic, adLockOptimistic, adCmdTable .MoveLast .AddNew ("Fagomraade").Value = strFagomraade ("Navn").Value = Session("ValgtUnderviser") .Update .Close End With set AddNew_tblFAG_UNDERVISER = Nothing End sub %>
Fejltype: ADODB.Recordset (0x800A0BB9) Argumenterne har en forkert type eller er uden for det angivne område, eller der er opstået en konflikt mellem dem. /MySkills/subs.asp, line 23
Min aktuelle kode:
Sub AddNew_tblKURSUS_UNDERVISER 'Indholdet af subOpret sendes til databasen Dim objRS_AddNew_tblKURSUS_UNDERVISER Set objRS_AddNew_tblKURSUS_UNDERVISER = Server.CreateObject("ADODB.Recordset") With objRS_AddNew_tblKURSUS_UNDERVISER .Open "tblKURSUS_UNDERVISER", strConnect, adOpenStatic, adLockOptimistic, adCmdTable .Movelast .AddNew .Fields.Item("Fagomraade").value = strFagomraade .Fields.Item("Kursustitel").value = strKursustitel .Fields.Item("Navn").value = Session("ValgtUnderviser") .Fields.Item("Erfaring").value = 1 .Fields.Item("K_Kommentar").value = strKommentar .Update .Close End With set objRS_AddNew_tblKURSUS_UNDERVISER = Nothing End sub
Jeg har nu ændret koden (noget anderledes end dit forslag dog) men får nu en anden fejl:
Fejltype: Microsoft JET Database Engine (0x80040E09) Databasen eller objektet er skrivebeskyttet og kan ikke opdateres. /MySkills/subs.asp, line 27
Bemærk: DATABASEN ER ALTSÅ IKKE SKRIVEBESKYTTET!!!
Koden er nu:
Sub AddNew_tblKURSUS_UNDERVISER 'Indholdet af subOpret sendes til databasen Dim objRS_AddNew_tblKURSUS_UNDERVISER Set objRS_AddNew_tblKURSUS_UNDERVISER = Server.CreateObject("ADODB.Recordset") With objRS_AddNew_tblKURSUS_UNDERVISER .CursorType = 0 .CursorLocation = 2 .LockType = 2 .Open "tblKURSUS_UNDERVISER", strConnect .AddNew .Fields.Item("Fagomraade").value = strFagomraade .Fields.Item("Kursustitel").value = strKursustitel .Fields.Item("Navn").value = Session("ValgtUnderviser") .Fields.Item("Erfaring").value = 1 .Fields.Item("K_Kommentar").value = strKommentar .Update .Close End With set objRS_AddNew_tblKURSUS_UNDERVISER = Nothing End sub
Fejltype: Microsoft JET Database Engine (0x80040E09) Databasen eller objektet er skrivebeskyttet og kan ikke opdateres. /MySkills/subs.asp, line 29
Ved følgende kode:
Sub AddNew_tblKURSUS_UNDERVISER 'Indholdet af subOpret sendes til databasen Dim objRS_AddNew_tblKURSUS_UNDERVISER Set objRS_AddNew_tblKURSUS_UNDERVISER = Server.CreateObject("ADODB.Recordset") With objRS_AddNew_tblKURSUS_UNDERVISER .CursorType = 2 .LockType = 2 .Open "tblKURSUS_UNDERVISER", strConnect .Movelast .AddNew .Fields.Item("Fagomraade").value = strFagomraade .Fields.Item("Kursustitel").value = strKursustitel .Fields.Item("Navn").value = Session("ValgtUnderviser") .Fields.Item("Erfaring").value = 1 .Fields.Item("K_Kommentar").value = strKommentar .Update .Close End With set objRS_AddNew_tblKURSUS_UNDERVISER = Nothing End sub
Fejltype: Microsoft JET Database Engine (0x80040E24) Rækkesættet understøtter ikke baglæns hentning. /MySkills/subs.asp, line 28
ved følgende kode:
Sub AddNew_tblKURSUS_UNDERVISER 'Indholdet af subOpret sendes til databasen Dim objRS_AddNew_tblKURSUS_UNDERVISER Set objRS_AddNew_tblKURSUS_UNDERVISER = Server.CreateObject("ADODB.Recordset") With objRS_AddNew_tblKURSUS_UNDERVISER .CursorType = 0 .LockType = 1 .Open "tblKURSUS_UNDERVISER", strConnect .Movelast .AddNew .Fields.Item("Fagomraade").value = strFagomraade .Fields.Item("Kursustitel").value = strKursustitel .Fields.Item("Navn").value = Session("ValgtUnderviser") .Fields.Item("Erfaring").value = 1 .Fields.Item("K_Kommentar").value = strKommentar .Update .Close End With set objRS_AddNew_tblKURSUS_UNDERVISER = Nothing End sub
i må dele i porten - har ikke tid til at vurdere yderligere!
Synes godt om
Ny brugerNybegynder
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.