Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Access nie potrafi dodawać... gdzie błąd ?
Forum PHP.pl > Forum > Bazy danych > Access
Morfina
Na początek witam serdecznie wszystkich użytkowników tego forum, to mój pierwszy post.

Po dość żmudnej walce z Access-em 2007 32 bit poddałem się, nie potrafię zmusić go do poprawnego dodawania?

Oto przykład obrazujący mój problem:

Tworzę tabelę zawierającą dwie kolumny, identyfikator ? autonumerowanie oraz Dane ? liczba ? pojedyncza precyzja.
Następnie tworzę kwerendę, która prezentuje obie te kolumny oraz pole obliczeniowe wykonujące dość skomplikowane zadanie matematyczne Dane + 1 ? 1.

SELECT Tabela1.Identyfikator, Tabela1.Dane, [Dane]+1-1 AS Wyr1
FROM Tabela1;

Efekt poniżej:


Niestety nie jest to tylko błąd wyświetlania, dane te będą miały właśnie taką wartość przy dalszych działaniach. Bazy na których pracuję mają wartości liczbowe z dokładnością do 10 miejsca po przecinku więc nie mogę tych wartości zaokrąglić.
Jeżeli ktoś z forumowiczów wpadnie na przyczynę takiego zachowania Accessa, to będę zobowiązany za podsunięcie pomysłu rozwiązania.

Pozdwariam
dominikx96
Trudno powiedzieć... wyrażenie jest okej, może 2007 głupieje, bo nie dodałeś przed [Dane] Tabela1.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2021 Invision Power Services, Inc.