26. april 2001 - 18:54
Der er
34 kommentarer og 1 løsning
celle+celle
hvordan ligger jeg verdierne fra alle celler i \"count\"-kolonnen sammen? fx (dette er kolonnen \"count\") 4 3 3 2 1 osv. hvordan lægger jeg så alle tal i kolonnen \"count\" sammen?
Annonceindlæg fra Cognizant
26. april 2001 - 18:55
#1
Kan du ikke uddybe det bedre. Er det et feltet Automunber der skal sammentælles ?
26. april 2001 - 18:57
#2
nope.. det er bare nogle tal i en kolonne der skal tælles
26. april 2001 - 18:58
#3
SELECT SUM(count) as found FROM tabell /nute
26. april 2001 - 19:00
#4
Hville nok ikke vælge count som feltnavn, da det er et reserveret ord i SQL. -Per
26. april 2001 - 19:02
#5
perla >> igjen helt korrekt :) du har et observant blikk som man ikke klarer å lure :-)
26. april 2001 - 19:39
#6
jeg har alerede en strSQL string... hvordan gør jeg så?
26. april 2001 - 19:46
#7
<% Set Conn = Server.CreateObject(\"ADODB.Connection\") Conn.Open \"DRIVER={Microsoft Access Driver(*.mdb)};DBQ=\" & Server.MapPath( [sti_til_din_database] ) Set RS = Conn.Execute( \"SELECT SUM([kolonne]) as found FROM [tabell]\" response.write \"SUM: \" & RS(\"found\") %> /nute
26. april 2001 - 19:54
#8
ok... hvordan regner man så et procent tal ud? fx: 2/20 = 5% hvordan siger man at den skal regne det ud som procent istedet for komma tal?
26. april 2001 - 20:00
#9
så skal du utføre en helt vanlig matematisk operasjon ved å bruke de 3 tall som kreves for å regne ut noe i prosent...
26. april 2001 - 20:06
#10
hvordan? skriv det!
26. april 2001 - 20:08
#11
du får 15 point ekstra for det :D
26. april 2001 - 20:18
#12
det kommer an på hva du skal regne ut ? man kan ikke bare regne ut noen prosenter...man skal jo ha noen tall...;) hva er det du skal regne ut ?
26. april 2001 - 20:33
#13
<%=rs(\"count\")%> / <%=rs2(\"all\")%> = ?%
26. april 2001 - 20:37
#14
<% iCount = CInt(rs(\"count\")) iAll = CInt(rs(\"all\")) response.write \"Prosent: \" & (iCount * 100) / iAll %>
26. april 2001 - 21:00
#15
hvordan korter man det så ned til 1 decimal? nu viser den 10
26. april 2001 - 21:18
#16
kan man det?
26. april 2001 - 21:22
#17
prøv: response.write \"Prosent: \" & CInt(iCount * 100) / iAll)
26. april 2001 - 21:36
#18
nu giver den tallet: 17,33456432468 jeg vil have den til at give tallet: 17 hvordan gør man det?
26. april 2001 - 21:39
#19
oki... <% iCount = CInt(rs(\"count\")) iAll = CInt(rs(\"all\")) pctVal = (iCount * 100) / iAll) response.write \"Prosent: \" & LEFT( pctVal, Instr(pctVal,\",\"))
26. april 2001 - 21:45
#20
det virker ikke.. den siger: Microsoft VBScript compilation error \'800a0401\' Expected end of statement /scriptshare/forum/afstemning.asp, line 31 pctVal = (iCount * 100) / iAll) ------------------------------^
26. april 2001 - 21:46
#21
skriv: pctVal = (iCount * 100) / iAll
26. april 2001 - 21:48
#22
nu virker det.. men nu viser den slet ikkke noget procent tal
26. april 2001 - 21:50
#23
så skriv: response.write \"Prosent: \" & LEFT( pctVal, Instr(pctVal,\",\")) & \"%\"
26. april 2001 - 21:52
#24
den viser slet ikke noget tal!
26. april 2001 - 21:54
#25
<% iCount = CInt(rs(\"count\")) iAll = CInt(rs(\"all\")) pctVal = ((iCount * 100) / iAll) response.write \"Prosent: \" & LEFT( pctVal, Instr(pctVal,\",\")) & \"%\" %>
26. april 2001 - 21:55
#26
det hjalp ikke
26. april 2001 - 21:58
#27
fungerer dette : <% iCount = CInt(rs(\"count\")) iAll = CInt(rs(\"all\")) pctVal = ((iCount * 100) / iAll) response.write \"Prosent: \" & pctVal & \"%\" %> men ikke dette ? <% iCount = CInt(rs(\"count\")) iAll = CInt(rs(\"all\")) pctVal = ((iCount * 100) / iAll) response.write \"Prosent: \" & LEFT( pctVal, Instr(pctVal,\",\")) & \"%\" %>
26. april 2001 - 22:01
#28
ja det øverste virker.. men der er der for mange decimaler
26. april 2001 - 22:04
#29
Denne *skal* virke... response.write \"Prosent: \" & CInt(pctVal) & \"%\"
26. april 2001 - 22:08
#30
DET VIRKER!
26. april 2001 - 22:15
#31
hvorda siger man så: 100 - CInt(pctVal) ?
26. april 2001 - 22:16
#32
Ordenligt en du har været ude i hva\' nute :-)
26. april 2001 - 22:19
#33
perla >> pyha...kan det være så vanskelig å teste noe selv ?? å debugge over nettet er ikke særlig optimalt ... darkhero >> prøver du aldri noe på din maskin før du stiller et spørsmål ? kan du ikke prøve å se om 100 - CInt(pctVal) fungerer selv ?
26. april 2001 - 22:20
#34
PLEASE fortæl hvordan du minuser!
26. april 2001 - 22:25
#35
på skolen lærte jeg at man kunne trekke et tall fra et annet ved å skrive: 2-2 = 0 litt senere, når vi begynte med symbolsk matematikk ( med x og y og sånne ting), lærte jeg at vi kunne skrive sånn: x=2 2-x = 0 siden matematikk er et globalt og vitenskapelig rent språk, så skulle mye forundre meg om man ville gjøre det anderledes i programmering eller scripting, så joda...man trekker et tall fra et annet på den måten du har skrevet selv...
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser