Autor Wątek: Problem z bazą danych po edycji  (Przeczytany 8545 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline Tequila

  • Nowy użytkownik
  • *
  • Wiadomości: 35
  • Reputacja +0/-0
  • Wersja programu: Rewizor GT, Rachmistrz GT
Problem z bazą danych po edycji
« dnia: Sierpień 08, 2017, 12:56:03 »
Witam, po edycji bazy danych mam problem z uruchomieniem Rachmistrza. Poniżej screen z błędem. Jaka może być tego przyczyna?


Online candy

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4876
  • Reputacja +172/-11
Odp: Problem z bazą danych po edycji
« Odpowiedź #1 dnia: Sierpień 08, 2017, 13:00:20 »
po edycji bazy danych mam problem z uruchomieniem Rachmistrza.  (...)Jaka może być tego przyczyna?
A co się mieści w pojęciu "edycja bazy danych"?
Nie pytaj co rząd może zrobić dla Ciebie. Spytaj czy mógłby tego nie robić.

Offline Aldo

  • Ekspert
  • *****
  • Wiadomości: 10695
  • Reputacja +433/-13
  • Wersja programu: najnowsza
Odp: Problem z bazą danych po edycji
« Odpowiedź #2 dnia: Sierpień 08, 2017, 13:25:42 »
Pewnie została ustawiona w tryb single user i tak została.

Offline Tequila

  • Nowy użytkownik
  • *
  • Wiadomości: 35
  • Reputacja +0/-0
  • Wersja programu: Rewizor GT, Rachmistrz GT
Odp: Problem z bazą danych po edycji
« Odpowiedź #3 dnia: Sierpień 08, 2017, 13:37:34 »
Usunąłem jeden wpis w tabeli, w jednej kolumnie, w jednym wierszu i teraz mam ten komunikat.

Offline Aldo

  • Ekspert
  • *****
  • Wiadomości: 10695
  • Reputacja +433/-13
  • Wersja programu: najnowsza
Odp: Problem z bazą danych po edycji
« Odpowiedź #4 dnia: Sierpień 08, 2017, 14:14:49 »
Usunąłem jeden wpis w tabeli, w jednej kolumnie, w jednym wierszu i teraz mam ten komunikat.
Pochwal się co usunąłeś i jak to zrobiłeś.

Offline Tequila

  • Nowy użytkownik
  • *
  • Wiadomości: 35
  • Reputacja +0/-0
  • Wersja programu: Rewizor GT, Rachmistrz GT
Odp: Problem z bazą danych po edycji
« Odpowiedź #5 dnia: Sierpień 08, 2017, 14:51:08 »
DELETE FROM pd__Podmiot WHERE pd_LicNIP = '000000000' Zamiast zer oczywiście prawidłowy NIP.

Offline birds22

  • Ekspert
  • *****
  • Wiadomości: 9210
  • Reputacja +1304/-21
  • Wersja programu: Najnowsza
Odp: Problem z bazą danych po edycji
« Odpowiedź #6 dnia: Sierpień 08, 2017, 15:01:11 »
Taaaaa....

To co teraz masz w tabeli pd__Podmiot?
Na jakiego grzyba to usuwałeś?
Sławek, Zduńska Wola

Offline Biniew

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4095
  • Reputacja +275/-17
  • Wersja programu: GT i Nexo
Odp: Problem z bazą danych po edycji
« Odpowiedź #7 dnia: Sierpień 08, 2017, 15:02:22 »
To wpisz jeszcze format c:

Online candy

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4876
  • Reputacja +172/-11
Odp: Problem z bazą danych po edycji
« Odpowiedź #8 dnia: Sierpień 08, 2017, 15:06:04 »
DELETE FROM pd__Podmiot WHERE pd_LicNIP = '000000000' Zamiast zer oczywiście prawidłowy NIP.

Sorry, ale na inną odpowiedź na razie mnie nie stać.
Na razie muszę wyczyścić klawiaturę z kawy.
Nie pytaj co rząd może zrobić dla Ciebie. Spytaj czy mógłby tego nie robić.

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17059
  • Reputacja +798/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Problem z bazą danych po edycji
« Odpowiedź #9 dnia: Sierpień 08, 2017, 15:37:37 »
DELETE FROM pd__Podmiot WHERE pd_LicNIP = '000000000' Zamiast zer oczywiście prawidłowy NIP.

No takiej edycji się nie spodziewałem... :o Usunąłeś dane niezbędne do pracy programu i dziwisz się, że przestał działać... Teraz możesz odtworzyć bazę danych z archiwum.
Daniel, Białystok.

Offline Biniew

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4095
  • Reputacja +275/-17
  • Wersja programu: GT i Nexo
Odp: Problem z bazą danych po edycji
« Odpowiedź #10 dnia: Sierpień 08, 2017, 15:50:27 »
lub wezwac kogos madrzejszego

Online candy

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4876
  • Reputacja +172/-11
Odp: Problem z bazą danych po edycji
« Odpowiedź #11 dnia: Sierpień 08, 2017, 19:58:33 »


Tak przy okazji to to co tu napisałeś
Usunąłem jeden wpis w tabeli, w jednej kolumnie, w jednym wierszu
Jest nieprawdziwe.
Nie usunąłeś danych z jednej kolumny, bo DELETE tak nie działa.
Usunąłeś wszystkie wiersze spełniające warunek. W tym wypadku był to rzeczywiście jeden wiersz.
Nie wiem tylko po co dawałeś ten warunek, skoro w tej tabeli był tylko jeden, jedyny wiersz?
Nie pytaj co rząd może zrobić dla Ciebie. Spytaj czy mógłby tego nie robić.

Offline Tequila

  • Nowy użytkownik
  • *
  • Wiadomości: 35
  • Reputacja +0/-0
  • Wersja programu: Rewizor GT, Rachmistrz GT
Odp: Problem z bazą danych po edycji
« Odpowiedź #12 dnia: Sierpień 09, 2017, 08:28:09 »
Usunąłem NIP podmiotu, który posiada licencję na program. Archiwum dostałem od klienta od dotychczasowego księgowego. Aby dane z archiwum działały na mojej licencji muszę zmienić dane biura rachunkowego. Z poziomu programu mogę zmienić wszystkie dane poza NIP'em. Chodzi mi o menu Pomoc > Zarządzanie licencjami > Licencje podmiotu > Zmień dane biura rachunkowego. Ponieważ insert za usunięcie NIP'u chce 100 netto pomyślałem, że sam sobie to zrobię, edytując bazę danych. Jednak po usunięciu NIP'u poleceniem, jakie podałem, po uruchomieniu rachmistra pojawia mi się komunikat jaki pokazałem wyżej.

Offline birds22

  • Ekspert
  • *****
  • Wiadomości: 9210
  • Reputacja +1304/-21
  • Wersja programu: Najnowsza
Odp: Problem z bazą danych po edycji
« Odpowiedź #13 dnia: Sierpień 09, 2017, 08:33:56 »
Ty nie usunąłeś tego nipu tylko usunąłeś cały rekord (wiersz) z tabeli pd__podmiot.

Pomijając to, że akurat ten nip jest mało ważny (nie wpływa na nip licencji) to nie zaoszczędziłeś.
Sławek, Zduńska Wola

Online candy

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4876
  • Reputacja +172/-11
Odp: Problem z bazą danych po edycji
« Odpowiedź #14 dnia: Sierpień 09, 2017, 08:48:55 »
Cytat: Tequila
Usunąłem NIP podmiotu, który posiada licencję na program.
Dziad swoje, baba swoje.
Już pisałem że nie usunąłeś danych z jednej kolumny, tylko cały wiersz, a Ty dalej swoje.
Polecenie DELETE nie służy do zmiany danych w wybranych kolumnach, tylko do usuwania całych wierszy.
Dane w kolumnach zmienia się poleceniem UPDATE, co w niczym nie zmienia faktu że ta drogą i tak dojdziesz tylko do tego że baza przestanie działać.
Nie pytaj co rząd może zrobić dla Ciebie. Spytaj czy mógłby tego nie robić.

Forum Użytkownikow Subiekt GT

Odp: Problem z bazą danych po edycji
« Odpowiedź #14 dnia: Sierpień 09, 2017, 08:48:55 »