Avatar billede aamodtod Nybegynder
20. juni 2001 - 07:10 Der er 3 kommentarer og
1 løsning

Søking Between dato

Jeg har en database, med følgene kolonner:
Id, Dato, Hentekontor, Returnert_mangel, Ikke_returnert
- Dato feltet har format dd.mm.yy

Jeg trenger å hjelp til å lage en søkeside og en resultat side.
Søkesiden skal man søke på dato. ( Fra dato til Dato).

Resultatsiden skal vise resultatet i en tabell, med mulighet til å sotertere ved å klikke på Overskriftet i hver kolonne av tabellen. Jeg kunne også tenke med resultat siden med paging. 15 rader pr. side.

Er det noen som vil hjelpe meg å lage dette for 150 point?

Hilsen
Odd
Avatar billede tigerdyr Nybegynder
20. juni 2001 - 08:07 #1
1. \"SELECT * FROM DinTabel WHERE (Dato BETWEEN \" & request.form(\"StartDato\") & \" AND \" & request.form(\"SlutDato\") & \");\"
(Godt nok oracle men kan også bruges på MS SQL Server, Access mv. ved at sætte enten # eller \' omkring datoerne, kan sgu aldrig huske hvad der skal hvor)

2. Sorteringen klarer du ved at requeste en \"sort order\" (eg. strSortBy = request(\"Sortering\")), tjekker om den er tom, hvis den er sætter du den til en default værdi (et eksisterende felt i din tabel), denne strSortBy sætter du bare bag på din SQL (strSQL = strSQL & \"ORDER BY \" & strSortBy)
På siden hvor resultaterne udskrives laver du så links på overskifterne (jeg går ud fra vi snakker table headings ?) der linker til siden med querystring/parametre der matcher søgningen/sorteringen (eg. <a href=\"DinResultatSide.asp?Sortering=Felt1\">Felt1</a>

Paging er desværre ikke min stærke side, så der må du hente hjælp andet steds! :o(

/Tigerdyr
Avatar billede aamodtod Nybegynder
20. juni 2001 - 08:15 #2
ASP er ikke min sterke side....
-Jeg trenger fakitisk hele koden til dette.
Og jeg bruker Access 2000, hvis noen lurer på det.
Avatar billede aamodtod Nybegynder
20. juni 2001 - 10:55 #3
...Hmmm - Dette var kansje ikke så lett?
Glem paging...
Er det noen som nå kan hjelpe med med hele koden som jeg her trenger?

Odd
Avatar billede aamodtod Nybegynder
27. juni 2001 - 06:36 #4
Ingen som kan hjelpe. Da lukker jeg spørsmålet.
Hvis noen kan hjelpe senere så venter det forsatt 150 point.

Odd
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