Problemer med Count / insert i Access Database
Hei!Har laget en ASP løsning som viser hvor mange som er borte fra jobb og når de er borte. Men jeg får problemer når den skal telle (Count) antall personer som f.eks. er borte på \"Mandag\". Da teller den også med de tomme kolonnene også.
Jeg bruker følgene kode når jeg legger inn en record:
SQL1 = \"INSERT INTO fraver_tot (Uke,aar,navn,team,Mandag,man_kode,Tirsdag,tirs_kode, Onsdag, Ons_kode,Torsdag, tors_kode, fredag, fre_kode, lordag, lor_kode) VALUES (\" & Request(\"Uke\") & \",\" & Request(\"aar\") & \",\'\" & Request(\"Navn\") & \"\',\'\" & Request(\"team\") & \"\',\'\" &Request(\"Mandag\") & \"\',\'\" & Request(\"man_kode\") & \"\',\'\" & Request(\"Tirsdag\") & \"\',\'\" & Request(\"Tirskode\") & \"\',\'\" & Request(\"Onsdag\") & \"\',\'\" & Request(\"Onskode\") & \"\',\'\" & Request(\"Torsdag\") & \"\',\'\" & Request(\"Torkode\") & \"\',\'\" & Request(\"Fredag\") & \"\',\'\" & Request(\"Frekode\") & \"\',\'\" & Request(\"Lordag\") & \"\',\'\" & Request(\"lorkode\") & \"\')\"
------------------------------------------------------
Verdiene er er de fleste hentet fra en combobox som ser slik ut (Eksempel \"Mandag\" combo\'en)
SQL=\"Select* From Koder\"
set rs=conn.execute(SQL)
Response.Write \"<select name=Mandag size=1>\"
Response.Write \"<OPTION SELECTED VALUE=\'\'>Velg Fravær</option>\"
Do While Not rs.EOF
Response.Write \"<option value=\'\" & rs(\"fraver_Koder\") & \"\'>\" & rs(\"Fraver_Koder\") & \"</option>\"
rs.MoveNext
Loop%>
-----------------------------------------------------
Når jeg skal telle antall poster / kolonner når folk er borte ser Sql\'en slik ut:
SQL2=\"SELECT Count(Mandag) AS AntallAvMandag,Count(Tirsdag) AS AntallAvTirsdag,Count(Onsdag) AS AntallAvOnsdag,Count(Torsdag) AS AntallAvTorsdag,Count(Fredag) AS AntallAvFredag,Count(Lordag) AS AntallAvlordag FROM fraver_tot WHERE Uke=\"&strweek&\" AND Team=\'\"&strteamleder&\"\' AND OR Uke=\"&strweek&\" AND Team=\'\"&stritteam&\"\'OR Uke=\"&strweek&\" AND Team=\'\"&strAvtaleteam&\"\'OR Uke=\"&strweek&\" AND Team=\'\"&strteam1&\"\'OR Uke=\"&strweek&\" AND Team=\'\"&strteam2&\"\'OR Uke=\"&strweek&\" AND Team=\'\"&strteam3&\"\'OR Uke=\"&strweek&\" AND Team=\'\"&strteam4&\"\'\"
----------------------------------------------------
Slik at hvis jeg legger inn via en \"form\" at en person er borte \"Tirsdag\", så teller den også med at denne personen er borte fra jobb: \"Mandag\", \"Onsdag\", \"Torsdag\", \"Fredag\" og \"Lørdag\".
Er det noen som kan hjelpe meg med dette slik at kolonner som er tomme ikke blir tatt med i \"Count\"
Odd
