Toon posts:

[ASP][SQL] probleem bij sql query

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik gebruik de volgende query in een asp pagina om wat gegevens te laten zien uit een access database.
code:
1
SELECT * FROM Stats Where sDate Like '9/*/2002' order by ID
Hij moet hier alle regels van de maand 9 laten zien (MDY).

Hij geeft hier op mijn asp pagina alleen geen data terug.


SELECT * FROM Stats order by ID doet het bijvoorbeeld wel.

Het gekke is ook als ik deze query op mijn access database run dan doet ie ut wel :?

Wie heeft hier een idee over??

  • whoami
  • Registratie: December 2000
  • Laatst online: 15:05
Een LIKE werkt enkel op string-velden (VARCHAR, CHAR, ....), niet op datums. Dit staat trouwens in de help.
Of is jouw datumveld niet van het type date misschien?

Als je enkel rijen wilt selecteren waarvan de maand in de datum september is, moet je het op een andere manier doen.
Hint: zoek eens de month() functie oid op.

https://fgheysels.github.io/


Verwijderd

Topicstarter
die kolom is een textveld. geen datum/tijd

  • whoami
  • Registratie: December 2000
  • Laatst online: 15:05
Verwijderd schreef op 01 oktober 2002 @ 11:28:
die kolom is een textveld. geen datum/tijd


Foei dan, maak er een datum/tijd veld van als je er datums in opslaat.

Het ANSI wildcard teken is trouwens % en geen *

https://fgheysels.github.io/


Verwijderd

Topicstarter
Het is idd het probleem met het sterretje

Maar ik ga er een date/time veld van maken:)