Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Access nie potrafi dodawać... gdzie błąd ?, Błąd matematyczny podczas dodawania
Morfina
post 4.09.2013, 14:49:33
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 4.09.2013

Ostrzeżenie: (0%)
-----


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

Ten post edytował Morfina 4.09.2013, 14:51:29
Go to the top of the page
+Quote Post
dominikx96
post 19.11.2013, 20:12:54
Post #2





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 15.11.2013

Ostrzeżenie: (0%)
-----


Trudno powiedzieć... wyrażenie jest okej, może 2007 głupieje, bo nie dodałeś przed [Dane] Tabela1.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 25.04.2024 - 06:41