Kommunerne har digitaliseret indgangen for borgerne. Men bag skærmen håndteres mange arbejdsgange stadig manuelt mellem systemer, mails og organisatoriske siloer.
Det burde løse det ene problem, men der er også problemer i DSum() funktionen. Der bruger du også " tegnet:
DSum("Serier","qryResultatTurnering","Licensnr=" & [tblMedlemmer].[Licensnr] & " And (Dato<#" & Format([Dato],"mm/dd/yy") & "# Or (Dato=#" & Format([Dato],"mm/dd/yy") & "# And [Rækkefølge]<=" & [Rækkefølge] & " ))")
Hvis den skal virke skal " tegnet udskiftes med ' eller 2 " for at ASP kan forstå det. Har lavet det med "" i dette eksembel. Du kan også bruge "" på det første problem.
DSum(""Serier"",""qryResultatTurnering"",""Licensnr=" & [tblMedlemmer].[Licensnr] & " And (Dato<#" & Format([Dato],"mm/dd/yy") & "# Or (Dato=#" & Format([Dato],"mm/dd/yy") & "# And [Rækkefølge]<=" & [Rækkefølge] & " ))"")
Jeg går ud fra at problemet er stadig i dsum(). Jeg er nemlig ikke sikker på hvordan den fungere. Desuden kan jeg ikke helt gennemskue din kode. Bruger du ASP funktioner der i eller er det database funktionerne???
Funktionen Format er ikke en ASP funktion men en database funktion så prøv at rette det til dette. Derud over har du en variable som hedder Rækkefølge det er ikke muligt at give variable æøå i navne, skulle det havde været en kolonne?:
Sql = "SELECT tblMedlemmer.Licensnr, [Medlem-fornavn] & ' ' & [Medlem-efternavn] AS Navn, tblMedlemmer.Koen, tblMedlemmer.Kategori, tblTurnering.Dato, tblTurnering.Rækkefølge, tblTurnering.Turnering, tblResultater.Kegler, tblResultater.Serier, tblResultater.Placering, [Kegler]/[Serier] AS Snit, DSum('Kegler','qryResultatTurnering','Licensnr=" & [tblMedlemmer].[Licensnr] & " And (Dato<#Format([Dato],'mm/dd/yy')# Or (Dato=#Format([Dato],'mm/dd/yy')# And [Rækkefølge]<=" & [Rækkefølge] & " ))') AS TotalKegler, DSum('Serier','qryResultatTurnering','Licensnr=" & [tblMedlemmer].[Licensnr] & " And (Dato<#Format([Dato],'mm/dd/yy')# Or (Dato=#Format([Dato],'mm/dd/yy')# And [Rækkefølge]<=" & [Rækkefølge] & " ))') AS TotalSerier, [TotalKegler]/[TotalSerier] AS TotalSnit, tblTurnering.TurneringID FROM tblTurnering INNER JOIN (tblMedlemmer INNER JOIN tblResultater ON tblMedlemmer.Licensnr = tblResultater.Licensnr) ON tblTurnering.TurneringID = tblResultater.TurneringID WHERE (((tblTurnering.Dato) Between #12/1/2003# And #6/30/2004#)) and licensnr = " & Request.QueryString("licensnr") & " ORDER BY [Medlem-fornavn] & ' ' & [Medlem-efternavn], tblTurnering.Dato, tblTurnering.Rækkefølge;"
hvis det er kolonnenanvne så det i stil med:
Sql = "SELECT tblMedlemmer.Licensnr, [Medlem-fornavn] & ' ' & [Medlem-efternavn] AS Navn, tblMedlemmer.Koen, tblMedlemmer.Kategori, tblTurnering.Dato, tblTurnering.Rækkefølge, tblTurnering.Turnering, tblResultater.Kegler, tblResultater.Serier, tblResultater.Placering, [Kegler]/[Serier] AS Snit, DSum('Kegler','qryResultatTurnering','Licensnr=[tblMedlemmer].[Licensnr] And (Dato<#Format([Dato],'mm/dd/yy')# Or (Dato=#Format([Dato],'mm/dd/yy')# And [Rækkefølge]<=[Rækkefølge]))') AS TotalKegler, DSum('Serier','qryResultatTurnering','Licensnr=[tblMedlemmer].[Licensnr] And (Dato<#Format([Dato],'mm/dd/yy')# Or (Dato=#Format([Dato],'mm/dd/yy')# And [Rækkefølge]<=[Rækkefølge]))') AS TotalSerier, [TotalKegler]/[TotalSerier] AS TotalSnit, tblTurnering.TurneringID FROM tblTurnering INNER JOIN (tblMedlemmer INNER JOIN tblResultater ON tblMedlemmer.Licensnr = tblResultater.Licensnr) ON tblTurnering.TurneringID = tblResultater.TurneringID WHERE (((tblTurnering.Dato) Between #12/1/2003# And #6/30/2004#)) and licensnr = " & Request.QueryString("licensnr") & " ORDER BY [Medlem-fornavn] & ' ' & [Medlem-efternavn], tblTurnering.Dato, tblTurnering.Rækkefølge;"
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.