Error

von Maciej Wypij » Sonntag, 12. Oktober 2003



Servus NG,

wieder mal Probleme mit einem Skript das auf 2000 problemlos gelaufen ist
und bei XP gegen mich ist. Ich bekommen den Fehler:

Error Type:
Microsoft JET Database Engine (0x80004005)
Operation must use an updateable query.
/jkg/save_aktuell.asp, line 10

wenn ich eine DBFeld aktualisieren will :-I
Was ist das denn?

mfG,
Maciej





Re: Error

von Olaf Lüder [MVP] » Sonntag, 12. Oktober 2003



Hallo Maciej,




http://www.aspfaq.de/index.asp?FID=123&ELE=10708

--
Gruß, Olaf
MS MVP ASP / ASP.NET



Re: Error

von Maciej Wypij » Montag, 13. Oktober 2003



Hallo Olaf,


immer wieder gut bei Stefan vorbeizuschauen ;-)

mfG,
Maciej





Re: Error

von Maciej Wypij » Montag, 13. Oktober 2003



Hallo Olaf,

ok, alles schön und gut aber mein Skript scheint nur die Daten einzufügen
und wird ausgeführt. Doch keine Daten werden in Wirklichkeit eingefügt.
Komisch?

aktuell = request.form("aktuell")

DB = "Data Source=" & Server.MapPath ("/~db/jkg2.mdb")
Set VERB = Server.CreateObject ("ADODB.Connection")
PR = "Provider=Microsoft.Jet.OLEDB.4.0;" & DB
VERB.open PR
SQL = "update akt set aktuell='" & aktuell & "'"
VERB.execute(SQL)

VERB.close
Set VERB = nothing

response.redirect "aktuell.asp"

Was bitte schön ist daran falsch, dass die Daten aus einem Textfeld nicht
auf XP eingefügt werden?

mfG,
Maciej





Re: Error

von Maciej Wypij » Montag, 13. Oktober 2003



Hallo NG,

Das hat sich erledigt, weil man ja kein Update durchziehen kann, wenn im
Feld nix drin ist - meine Schuld (eigentlich immer meine Schuld).

mfG,
Maciej

P.S. Mir ist aufgefallen, dass ich hier ziemlich oft Selbtgespräche führe
;-)





If you have any questions, you can contact us: admin#mofeel.net     Spam Report