webForumDet fria alternativet

PSW och UPDATE???

ASPur ASP

5 svar · 343 visningar · startad av Nypan

Medlem sedan aug. 200044 inlägg
Frågan#1

Hej jag kör Personal Web Server men lyckas inte få till mina UPDATE-satser. Få alltid detta felmeddelande:

Microsoft OLE DB Provider for ODBC Drivers fel '80040e07'

[Microsoft][Drivrutin för ODBC Microsoft Access] Internt Automation-fel

/aik_gnaget/importstars.asp, rad 105

Någon som vet hur jag ska ta mig till!

Medlem sedan juni 200032 969 inlägg
#2

Hur ser din databasanslutning ut?

Medlem sedan juni 20019 519 inlägg
#3

lite kod hade ju inte suttit fel... kan man se din update sats kanske?

Medlem sedan aug. 200044 inlägg
#4

Databasanslutning:
Set db = Server.CreateObject("ADODB.Connection")
db.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("db\AIK.mdb"))

Update:
query = "UPDATE Players SET "
query = query & "name='" & namn & "',"
query = query & "CountryID=" & CountryID & ","
query = query & "warnings=" & warnings & ","
query = query & "speciality=" & speciality & ","
query = query & "specialityLabel='" & specialityLabel & "',"
query = query & "gentleness=" & gentleness & ","
query = query & "gentlenessLabel='" & gentlenessLabel & "',"
query = query & "honesty=" & honesty & ","
query = query & "honestyLabel='" & honestyLabel & "',"
query = query & "Aggressiveness=" & Aggressiveness & ","
query = query & "AggressivenessLabel='" & AggressivenessLabel & "' "
query = query & "WHERE spelar_id=" & ID & " "

		db.Execute query
Medlem sedan feb. 20022 594 inlägg
#5

Istället för att göra såhär:

query = "UPDATE Players SET " 
query = query & "CountryID=" & CountryID & ","

kan du göra såhär:

query = "UPDATE Players SET "&_
"name='" & namn & "',"

Blir mycket mindre kod då och mer lättläst.

Sen har mappen ett "felaktigt" namn också ;) Lägg märke till citationstecknen :)

Medlem sedan aug. 200044 inlägg
#6

Tack, faktum är att jag vet att det blir mindre kod, men jag var för lat för att ändra!

Vad menar du med att mappen är fel, i databasanslutningen???

Anslutningen funkar i alla fall, eftersom jag på samma sida både hämtar och lägger in information, problemen uppstår endast då jag kör UPDATE.

Jag sökte på forumet endast efter felkoden:
'80040e07'
Det var i samtliga fall ett typblandningsfel och inte ett internt automationsfel som jag får. Då känns det ändå konstigare eftersom det inte är typfel ngn stanns. Jag har testat UPDATE satsen på mitt webhotell och där är det inga som helst problem. Men så fort jag kör den på min egna dator med PSW så funkar det inte!

Snälla hjälp!!!

125 ms totalt · 3 externa anrop · v20260731065814-full.25f56b17
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)