Just nu i M3-nätverket
Jump to content

kan inte plussa ihop.


sudd

Recommended Posts

Hej!

 

Jag skall göra en mycket simpel plussning, men jag får "type mismatch" hela tiden.

 

koden ser ut enligt följande:

 

poang = (kolumn i databas(number))+0.1)

dbconn.execute("UPDATE tbl2 SET [kolumn] = " & poang & " WHERE [id] = " & något & "")

 

Vore tacksam för svar, ha en skön dag!

Link to comment
Share on other sites

poang = (kolumn i databas(number))+0.1)

Är det en mattematisk operation bör du nog kika över vad fälten i databasen är definierade som. Är de strängar bör du köra cint(databas(nummer))+0.1 (eller är det 0,1?)

 

:: NoiseKiller, för en tystare datormiljö ::

 

 

Link to comment
Share on other sites

 

Hej, tack för svaret! Jag har prövat cint också, men jag får fortfarande "type mismatch". Man tycker det skall vara så enkelt men tydligen inte.

 

Koden ser ut enligt följande:

 

set visapoang = dbconn.execute("SELECT kolumnen FROM tbl1 WHERE [id] = '3'")

poang = cint(visapoang("kolumnen")+0.18)

dbconn.execute("UPDATE tbl2 SET [kolumnen] = " & poang & " WHERE [id] = '3'")

 

Link to comment
Share on other sites

Testa att skriva ut SQL satsen innan den körs så ser du hur den ser ut..

 

poang = cint(visapoang("kolumnen")+0.18)
sSQL = "UPDATE tbl2 SET [kolumnen] = " & poang & " WHERE [id] = '3'"

response.write sSQL
response.flush

dbconn.execute sSQL,,128

 

- M

-----------------------------------------------------

ju mer jag lär mig ju mer inser jag så lite jag kan

 

Link to comment
Share on other sites

Tack Magnus för Ert svar, men det fungerar inte. Vad jag märkt är att när jag väljer i "field size" i Access och tar "decimal" så fungerar det inte. Men att uppdatera med heltal fungerar, men för att kunna plussa med decimaltal måste jag välja "decimal". Förstår intenting! :) Men det måste ju gå att plussa på med decimaltal!!

 

Hoppas någon kan hjälpa mig! Ha en skön dag allesammans!

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...