Temat: dbSendQuery - DBI/RSQLite

Witam. Mam problem, podejrzewam, że noobski, ale staram się go rozwiązać od dwóch godzin i nic nie przychodzi mi do głowy.

Mam działające połączenie z bazą danych SQLite, dbGetTable działa bez problemu.

Wykonuję polecenie:


dbSendQuery(con, "UPDATE requests SET status=1 WHERE name='request1';")


i z bazą nie dzieję się nic. Dodam, że dokładnie to samo polecenie wykonane z poziomu shella SQLite działa bez zarzutów.

Co robię nie tak?

Temat: dbSendQuery - DBI/RSQLite

Jestem teraz w trasie, nie mam dostępu do Ra, ale spróbuj wysłać jeszcze komendę COMMIT (ze średnikiem albo bez). Może shell ma ustawiony autocommit i dlatego tam działa, a tutaj nie? Spróbuj dbCommit(con).

Tylko głośno myślę...

Temat: dbSendQuery - DBI/RSQLite

Bingo. Dzięki wielkie : )



Wyślij zaproszenie do