Likes Likes:  0
Resultaten 1 tot 5 van de 5
Geen
  1. #1
    Didi
    SQL statement met datums
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    SQL statement met datums

    Iemand die mij kan helpen?
    Dit sql statement moet bepaalde records uit de database halen die tussen 2
    datums liggen.
    dagen = 7
    DatumVandaag = Date
    DatumVerleden = DateAdd("d", -dagen, DatumVandaag)

    SQL = "SELECT * FROM Tabel WHERE datum BETWEEN '" &DatumVerleden& "' AND '"
    &DatumVandaag& "' ORDER BY titel"


    Maar ik krijg de foutmelding:
    ADODB.Recordset (0x800A0BCD)
    Either BOF or EOF is True, or the current record has been deleted. Requested
    operation requires a current record.

    Wat waarschijnlijk wilt zeggen dat er geen enkel record in de Recordset
    zit... (met zelf ingevulde datums in het sql statement werkt het ook niet)
    Wat is er hier mis aan?

    mvg, Didi



  2. #2
    Didi
    SQL statement met datums
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: SQL statement met datums

    Ik heb iets gevonden,
    Mijn datums worden volgen de wijze 1/01/2003 in access gebracht (door een
    form) door het object 'Date'
    Maar SQL verwacht en kan zo te zien alleen rekenen met 01/01/2003
    schrijfwijze...
    Hoe kan ik daar een 0 voor de datum brengen indien nodig in mijn database?
    mvg, Didi

    "Didi" <dvanherenthals@hotmail.com> schreef in bericht
    news:jcUW9.24258$ym5.3735@afrodite.telenet-ops.be...
    > Iemand die mij kan helpen?
    > Dit sql statement moet bepaalde records uit de database halen die tussen 2
    > datums liggen.
    > dagen = 7
    > DatumVandaag = Date
    > DatumVerleden = DateAdd("d", -dagen, DatumVandaag)
    >
    > SQL = "SELECT * FROM Tabel WHERE datum BETWEEN '" &DatumVerleden& "' AND

    '"
    > &DatumVandaag& "' ORDER BY titel"
    >
    >
    > Maar ik krijg de foutmelding:
    > ADODB.Recordset (0x800A0BCD)
    > Either BOF or EOF is True, or the current record has been deleted.

    Requested
    > operation requires a current record.
    >
    > Wat waarschijnlijk wilt zeggen dat er geen enkel record in de Recordset
    > zit... (met zelf ingevulde datums in het sql statement werkt het ook niet)
    > Wat is er hier mis aan?
    >
    > mvg, Didi
    >
    >




  3. #3
    Joram van den Boezem
    SQL statement met datums
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: SQL statement met datums

    wie weet helpt dit

    vervang
    DatumVerleden = DateAdd("d", -dagen, DatumVandaag)
    door
    DatumVerleden = DateAdd("dd", -dagen, DatumVandaag)

    Joram

    On Mon, 20 Jan 2003 15:53:55 GMT, Didi <dvanherenthals@hotmail.com> wrote:

    > Ik heb iets gevonden,
    > Mijn datums worden volgen de wijze 1/01/2003 in access gebracht (door een
    > form) door het object 'Date'
    > Maar SQL verwacht en kan zo te zien alleen rekenen met 01/01/2003
    > schrijfwijze...
    > Hoe kan ik daar een 0 voor de datum brengen indien nodig in mijn
    > database?
    > mvg, Didi
    >
    > "Didi" <dvanherenthals@hotmail.com> schreef in bericht
    > news:jcUW9.24258$ym5.3735@afrodite.telenet-ops.be...
    >> Iemand die mij kan helpen?
    >> Dit sql statement moet bepaalde records uit de database halen die tussen
    >> 2
    >> datums liggen.
    >> dagen = 7
    >> DatumVandaag = Date
    >> DatumVerleden = DateAdd("d", -dagen, DatumVandaag)
    >>
    >> SQL = "SELECT * FROM Tabel WHERE datum BETWEEN '" &DatumVerleden& "' AND

    > '"
    >> &DatumVandaag& "' ORDER BY titel"
    >>
    >>
    >> Maar ik krijg de foutmelding:
    >> ADODB.Recordset (0x800A0BCD)
    >> Either BOF or EOF is True, or the current record has been deleted.

    > Requested
    >> operation requires a current record.
    >>
    >> Wat waarschijnlijk wilt zeggen dat er geen enkel record in de Recordset
    >> zit... (met zelf ingevulde datums in het sql statement werkt het ook
    >> niet)
    >> Wat is er hier mis aan?
    >>
    >> mvg, Didi
    >>
    >>

    >
    >
    >




  4. #4
    Gert v O
    SQL statement met datums
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: SQL statement met datums

    Didi wrote:
    > Ik heb iets gevonden,
    > Mijn datums worden volgen de wijze 1/01/2003 in access gebracht (door
    > een form) door het object 'Date'
    > Maar SQL verwacht en kan zo te zien alleen rekenen met 01/01/2003
    > schrijfwijze...
    > Hoe kan ik daar een 0 voor de datum brengen indien nodig in mijn
    > database? mvg, Didi
    >
    > "Didi" <dvanherenthals@hotmail.com> schreef in bericht
    > news:jcUW9.24258$ym5.3735@afrodite.telenet-ops.be...
    >> Iemand die mij kan helpen?
    >> Dit sql statement moet bepaalde records uit de database halen die
    >> tussen 2 datums liggen.
    >> dagen = 7
    >> DatumVandaag = Date
    >> DatumVerleden = DateAdd("d", -dagen, DatumVandaag)
    >>
    >> SQL = "SELECT * FROM Tabel WHERE datum BETWEEN '" &DatumVerleden& "'
    >> AND '" &DatumVandaag& "' ORDER BY titel"
    >>
    >>
    >> Maar ik krijg de foutmelding:
    >> ADODB.Recordset (0x800A0BCD)
    >> Either BOF or EOF is True, or the current record has been deleted.
    >> Requested operation requires a current record.
    >>
    >> Wat waarschijnlijk wilt zeggen dat er geen enkel record in de
    >> Recordset zit... (met zelf ingevulde datums in het sql statement
    >> werkt het ook niet) Wat is er hier mis aan?
    >>
    >> mvg, Didi


    De datums in een SQL-statement moeten ingegeven worden in de amerikaanse
    datumnotatie omgeven door #
    1-feb-2003 wordt #02/01/2003#

    Groeten, Gert



  5. #5
    Stephan Eggermont
    SQL statement met datums
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: SQL statement met datums

    Gert v O <gjvo@hotmail.com> wrote:
    > De datums in een SQL-statement moeten ingegeven worden in de amerikaanse
    > datumnotatie omgeven door #
    > 1-feb-2003 wordt #02/01/2003#


    Dit is natuurlijk geen standaard SQL, maar zo'n Microsoft variant.
    SQL-server gaat anders om met datums dan Access, en geen van beide
    houden ze zich aan de standaard.

    Richard T. Snodgrass (2000) Developing Time-Oriented
    Database Applications in SQL, ISBN 1-55860-436-7

    Stephan Eggermont
    Sensus, systems that make sense

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics