"Błąd podczas konwertowania typu danych varchar na smalldatetime"

0

Witam. Otóż mam problem z przesyłaniem danych. Są trzy stacje robocze z czego wszystko działa idealnie na jednym komputerze. Sprawdziłem ustawienia i wersję systemu i na jednej ze stacji roboczej zaktualizowałem system do wersji 21H2(Ustawiłem wszystko tak jak na stacji gdzie wszystko działa). Niestety wykonanie aktualizacji nie pomogło. Wykluczyłem również błąd na serwerze przez poprawne działanie na stacji roboczej. Może ktoś z was miał podobny przypadek?

Pozdrawiam

err.png

0

Czego brakuje w czytelności tego komunikatu?

rozumiem, ze jak udowodnisz błędy w Windows, SQL Serwerze, ingerencję Mosadu / GRU, wtedy sprawdzisz jakie pola sam dałeś?

PS. jaka konwersja bazy, jeśli PODOBNO tylko dałes update Windows? Czego "zapomniałeś" tu napisać?

0
ZrobieDobrze napisał(a):

Czego brakuje w czytelności tego komunikatu?

rozumiem, ze jak udowodnisz błędy w Windows, SQL Serwerze, ingerencję Mosadu / GRU, wtedy sprawdzisz jakie pola sam dałeś?

PS. jaka konwersja bazy, jeśli PODOBNO tylko dałes update Windows? Czego "zapomniałeś" tu napisać?

Gdybym nie sprawdził to by nie było pytania. Potrzebuję pomocy, a nie lania wody.

1

Sprawdź format daty na wszystkich komputerach

0
abrakadaber napisał(a):

Sprawdź format daty na wszystkich komputerach

Format daty jest na każdym stanowisku taki sam, już to sprawdziłem na samym początku. Tutaj wydaję mi się że problem leży w samym SQL ponieważ data 2022-07-12 jest poprawna ( Tak jakby czytał ostatnią pozycję jako miesiąc) a gdy w SQL sprawdziliśmy 2022-07-13 już format daty jest niepoprawny. Czyli wychodzi na to że jakaś aktualizacja namieszała bo były chyba 3-4 update na windows.

1

A może zdradzisz w jakim zapytaniu dostajesz ten błąd?

1

Daj więcej informacji i to będą lepsze odpowiedzi. To nie jest trudne.


https://www.medipakiet.pl

0
enjoy89 napisał(a):
abrakadaber napisał(a):

Sprawdź format daty na wszystkich komputerach

Format daty jest na każdym stanowisku taki sam, już to sprawdziłem na samym początku. Tutaj wydaję mi się że problem leży w samym SQL ponieważ data 2022-07-12 jest poprawna ( Tak jakby czytał ostatnią pozycję jako miesiąc) a gdy w SQL sprawdziliśmy 2022-07-13 już format daty jest niepoprawny. Czyli wychodzi na to że jakaś aktualizacja namieszała bo były chyba 3-4 update na windows.

Choćby nawet aktualizacja namieszała (ja się nie spotkałem - ale spotkałem programy typ "dla firm" z czasopism, które zmieniały globalne ustawienia datowe, tym samym wysadzając inne równie wysokiej jakości).

Osobiście mam przekonanie, że tworca w/w konwersji wykonał robote źle, powinien (nawet o ile w przesżłości miał datę w stringu) zrobić to w sposób kontrolowany (narzucaja formaty), a nie przypadkowy zależny od kompa.

matheoinpala napisał(a):

Daj więcej informacji i to będą lepsze odpowiedzi. To nie jest trudne.

+1
Zdecydowania kolega ukrywa większość wiedzy.

0

problem został rozwiązany. Zmieniłem format daty na datetime2 z smalldatetime. :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1