I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
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.