Dnia pon 24. maja 2004 17:45, Arkadiusz Miskiewicz napisał:
On Monday 24 of May 2004 17:22, rafple@interia.pl wrote:
Nastepnie przy dodawaniu taryfy ze zwolnionym vat, owszem dodaje tyle ze ponizej mam: Wystąpiły błędy w obsłudze bazy danych! Podczas wykonywania zapytania: SELECT COUNT(userid) AS count, tariffid, SUM(value)*4 AS value FROM assignments, tariffs, users WHERE userid = users.id AND tariffid = tariffs.id AND deleted = 0 AND period = 0 AND (datefrom <= UNIX_TIMESTAMP() OR datefrom = 0) AND (dateto > UNIX_TIMESTAMP() OR dateto = 0) GROUP BY tariffid Wystąpił błąd: Unknown column 'datefrom' in 'where clause'
Takie pytanko... co spartolilem i jak to naprawic.
Miałem to samo :/ To jakiś burak w sposobie aktualizacji bazy - czasem przy pierwszym logowaniu (robiącym od razu aktualizację) nie miałeś ,,access denied''?
W bazie w tabeli dbinfo zmień datę ostatniej zmiany na 2004030400 i spróbuj się zalogować - wtedy cały proces automagicznej aktualizacji bazy powinien wystartować od zera (interesujące są komunikaty jakie się będą pojawiać).
U mnie jakimś cudem login/hasło z lms.ini przestawało pasować mysqlowi i ładował mi access denied tylko podczas aktualizacji db. Zmieniłem na chwilę login/hasło na podstawowe mysqlowe (mysql/xxx w PLD), data na 2004030400, logowanie się i przeszło jak należy. Potem powrót do oryginalnych login/hasło i działa.
List wcześniej jest propozycja robienia rollbacku jak się coś nie powiedzie ale widać mało interesująca ;-)
Faktycznie przy autoryzacji smiesznie bylo, ale myslalem ze cos zawalilem przy wpisywaniu hasla. Oki ide walczyc... jak wywalcze to dam znac. Pozdrawiam Rafal Plesniak