webForumDet fria alternativet

Lite problem!

6 svar · 310 visningar · startad av paddan

paddanMedlem sedan dec. 2002323 inlägg
#1

HEj...
Har lite prblem med en sak...
Jag har en kalender...och på kalendern kan man trycka på et dtaum som har denna länk (tex)
default.asp?page=12&d=29&m=12&y=2004¨

Page=12 är du sidan som man ska skickas.

Men sen är det så att allt som händer den dagen ska jo skrivas ut...
Men hur ser sqlsatsen ut på den??
Det är jo en request.questring på något sett...
Men jag fattar inte hur...

Tack på förhand..
Mvh Martin Sköld

PalleMedlem sedan apr. 20002 716 inlägg
#2

Hur har du strukturerat/designat din databas då?

paddanMedlem sedan dec. 2002323 inlägg
#3

Hej!
Det är en mysql databas....
Den ska hämta från en tabell som heter matchprogram.
så det blir typ så här:
where datum="här ska det komma så det mathar den strängen jag skickade med..."
datum finns med i tabellen matchprogram...

Mvh Martin

PalleMedlem sedan apr. 20002 716 inlägg
#4

Skapa en datum-variabel av dina querystrings, använd sedan den som WHERE-krieria i din sql-sats.. ex:

[red]strDate = cDate(Request.Querystring("y") &"-"& Request.Querystring("m") &"-"& Request.Querystring("d"))

...

sql = "select * from matchprogram where datum = '"& strDate &"'"[/red]
liljaMedlem sedan juli 20041 219 inlägg
#5

runt ett datum ska # användas och inte '. Runt tal ska inget användas... Dvs om du har deklarerat fältet i databsen som ett datum... Har du satt fältet som text i databsen ska naturligtvis ' användas i SQL-sattsen...

ex. för datum...

sql = "select * from matchprogram where datum = #" & strDate & "#"
@ndersMedlem sedan juni 200026 914 inlägg
#6

lilja skrev:

runt ett datum ska # användas och inte '.

Så kan du inte säga, eftersom det beror på vilken dbms man använder. Det är endast access som vill ha brädgårdar runt datum. Eftersom Paddan använder MySQL så är det apostrofer som gäller.

paddanMedlem sedan dec. 2002323 inlägg
#7

Man tackar för allhjälp grabbar...fungerar klockrent...

Genererad på 379 ms · cache AV · v20260730165559-full.f96bc7eb