Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

[SQL] access, błąd w kodzie - nieodpowiedni typ danych

polBarca 01 Sie 2011 12:49 3997 6
  • #1 01 Sie 2011 12:49
    polBarca
    Poziom 11  

    Witam,

    Mam problem z tym kodem,gdyż wyskakuje mi taki błąd: "Nieodpowiedni typ danych w wyrażeniu kryterium" i już nie mam pomysłu co jest nie tak.
    Porosze o pomoc.

    Kod: vb
    Zaloguj się, aby zobaczyć kod


    Proszę pamiętać o używaniu znaczników syntax. Opcja Listing kodu. - arnoldziq

    0 6
  • #2 01 Sie 2011 12:58
    marcinj12
    Poziom 40  

    To jest MySQL, bo jak dla mnie to składnia jest z Accessa...

    Wydaje mi się że zbytnio namieszałeś z tymi konwersjami i formatami daty... jak używasz w warunkach pola z datą, pisz po prostu:

    Kod: sql
    Zaloguj się, aby zobaczyć kod
    (w kolejności: rrrr-mm-dd). Jak chcesz sformatować wynik, jak w SELECT, to wystarczy:
    Kod: sql
    Zaloguj się, aby zobaczyć kod
    , bez backsleshów i ponownej konwersji na datę.

    0
  • #3 03 Sie 2011 13:33
    polBarca
    Poziom 11  

    dalej nie działa...

    Kod: sql
    Zaloguj się, aby zobaczyć kod

    0
  • #4 03 Sie 2011 13:54
    marcinj12
    Poziom 40  

    Bo dalej robisz podwójne konwersje. Spróbuj tak:

    Kod: vb
    Zaloguj się, aby zobaczyć kod

    Format daty z kropkami w kolejności dd.mm.rrrr nie jest prawidłowym formatem daty w Excelu.

    0
  • #5 03 Sie 2011 14:14
    polBarca
    Poziom 11  

    "Próba wykonania kwerendy, która nie zawiera podanego wyrażenia ' [TblMPEC].[DATA]>=#2011-07-01# AND [TblMPEC].[DATA]<#2011-08-01#' jako elementu funkcji agregującej"

    0
  • #6 03 Sie 2011 14:20
    marcinj12
    Poziom 40  

    To sprawdź poprawioną wersję w poprzednim poście, jak też nie - to zamieść bazę z danymi (przynajmniej ze schematem), bo bez tego ciężko będze coś więcej powiedzieć...

    0
  • #7 04 Sie 2011 09:29
    polBarca
    Poziom 11  

    czy data regionalna ustawiona w systemie ma wplyw na sposób wyszukiwania i przeliczania danych?

    0