Forum > ASP > Generella frågor
Hej jag har stött på ett problem!
Jag ska ha ut medelvärde från en kolumn1 där kolumn2=x.
Så här ser koden ut
Dim sql
sql = "SELECT CInt(AVG(Kolumn1)) AS AvgKolumn FROM tabell"
Dim rs
Set rs= conn.Execute(sql)
Do Until rs.EOF
Response.write rs("AvgKolumn1")
rs.MoveNext
Loop
Det funkar helt ok! Men när jag skriver in att den endast ska mata ut information från kolumn1 om kolumn2=X med följande kod:
"SELECT CInt(AVG(Kolumn)) AS AvgKolumn FROM tabell WHERE kolumn2=x"
får jag felmedelande:
Microsoft JET Database Engine error '80040e10'
No value given for one or more required parameters.
/testa5/default.asp, line 12
Några tips?
| Skriv utDu behöver inte BUMP:ar din tråd, du få nog ge de lite mer än 3h för att få ett svar.
Hur ser hela din tabell struktur ut? Är det rätt datatyp (kolumn måste ju vara ett tal, och även kolumn2.
Tack för hjälpen, visade sig att det var fel datatyp!
Uppskattar verkligen hjälpen :D