Verwijderquery voor oude datums, maar deze hebben foute notatie.

  • Onderwerp starter Onderwerp starter Timg
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

Timg

Gebruiker
Lid geworden
1 apr 2011
Berichten
32
Beste,

In de aangemaakte database worden gegevens uit SAP in de database geplaatst.
Het probleem is dat dit enorm veel records zijn die niet allemaal nodig zijn. Ik heb nu een query gemaakt die ongebruikte gegevens, ouder dan 7 dagen verwijderd, maar dit lukt niet bij de gegevens uit SAP.

Dit komt doordat datums in SAP er als volgt uitzien: 24.05.2011 en niet 24/05/2011.
Hierdoor werkt dit criteria niet.

Is er een mogelijkheid om de datums uit SAP in Access automatisch te laten veranderen?

Alvast bedankt,
Timg
 
Beste,

Bij datum criteria: >Date()-"7"
Bij meldingsnummer een Is Null criteria. (Om de ongebruikte gegevens te filteren)

Voor de rest niets speciaals.

Is het mogelijk om misschien een updatequery te maken die 24.05.2011 vervangt naar 24/05/2011?

Alvast bedankt,
Timg
 
sql statement :
replace(date, '.', '/')
de . en / kunnen ook omgedraaid zijn.

date formate sap
<datetimeformat> ::= 'DD/MM/YYYY'
 
Beste,

Dus deze SQL code moet ik in een Bijwerkquery steken.

Als ik gegevens wil verwijderen, moet eerst de updatequery gerund worden en dan de verwijderquery.

Bij de bijwerkquery krijg ik een fout. ik vul volgend criteria in:
Replace([DatumSAP],".","/")

Ik krijg een foutmelding over een ongeldige operator: een punt, uitroepteken of ongeldige haakjes.

Alvast bedankt,
Timg
 
misschien eerst datum omzetten naar een string. Het probleem is dat je zoekt op de usa in stellen en je europeese instellingen hanteerd
 
Beste,

Het is gelukt om de goede verwijderquery te maken.

Datum: Replace([DatumSAP];".";"/")

Dus de komma moest vervangen worden door puntkomma. :)

Misschien nog effe meegeven voor als er ooit nog iemand deze vraag zou hebben.

Ik kreeg nog een foutmelding dat ik geen gegevens kon verwijderen uit de opgegeven tabellen, maar dit kan je oplossen door:

- Ontwerpweergave van de query te openen
- F4 (Eigenschappen)
- Unieke records op ja

Bedankt voor de antwoorden,
Timg
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan