Avatar billede tblaster Nybegynder
30. juli 2003 - 13:10 Der er 6 kommentarer og
1 løsning

Finde ens værdier i database

Jeg har en database med en tabel booking. I denne tabel har jeg en række, tid. Er det muligt at tage alle tiderne ud der opfylder nederstående og så se om der er nogen tider der er ens?

SQL = "SELECT * FROM booking WHERE dato = #" & dato & "#"
Avatar billede medions Nybegynder
30. juli 2003 - 13:15 #1
SQL = "SELECT * FROM booking WHERE DateDiff(dato," & dato & ") = 0"

//>Rune
Avatar billede tblaster Nybegynder
30. juli 2003 - 13:19 #2
den forstod jeg ikke lige ... i min dato har jeg kun en dato: 17-07-2003 og i min tid har jeg alle tiderne: 17:00, 17:30.

Jeg kan ikke se hvad en DateDiff skulle gøre ...
Avatar billede tblaster Nybegynder
30. juli 2003 - 13:34 #3
Bruger jeg din får jeg også:

[Microsoft][ODBC Microsoft Access Driver] Wrong number of arguments used with function in query expression 'DateDiff(dato,7-30-2003) = 0'.
Avatar billede medions Nybegynder
30. juli 2003 - 13:35 #4
SQL = "SELECT * FROM booking WHERE DateDiff('t', dato," & dato & ") = 0"

//>Rune
Avatar billede tblaster Nybegynder
30. juli 2003 - 13:36 #5
Det giver:
[Microsoft][ODBC Microsoft Access Driver] Invalid procedure call
Avatar billede tblaster Nybegynder
30. juli 2003 - 13:43 #6
Hvis jeg bruger følgende:

SQL4 = "SELECT lokalenr, tid, firma, initialer, mail, kommentar FROM booking WHERE dato = #" & dato & "#"

Kan jeg fint udskrive alle værdier hvor dato'en er opfyldt med:
response.write rs4("tid")

Men den udkriver alle tider og ikke kun dem hvor tiderne er ens
Avatar billede tblaster Nybegynder
22. september 2003 - 11:54 #7
lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester