UPDATE (Access)

Hallo

Ich will per ASP Script ein generiertes SQL Statement absetzen, dieses funktioniert auch wenn ich es direkt in Access ausführe, nicht aber über das Script. Die Datenbankanbindung sonst funktioniert einwandfrei…

Jemand eine Idee an was das liegen könnte?

Set rsx = Server.CreateObject(„ADODB.RecordSet“)
rsx.open SQL, „dsn=HRStellen-DB“, adOpenKeyset, AdLockOptimistic

Bin für jede Hilfe dankbar!

angori

Hi Muset,
der Inhalt der Variablen SQL wäre ja da noch interessant zu wissen und ob das Script überhaupt die Konstanten adOpenKeyset und adLockOptimistic kennt?
Es ginge auch ganz ohne Recordset:
Rückgabe nur eines Wertes:
strOrdBst = conAcs.Execute(„SELECT BESTELLNR FROM PROJEKTE WHERE AUFTRAGSNR=“ + strargOnr).Fields(„BESTELLNR“).Value
Ohne Wert-Rückgabe:
conAcs.Execute „UPDATE PROJEKTE SET BESTELLNR=1“
Gruß,
Michael

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]