Just nu i M3-nätverket
Gå till innehåll

kan inte plussa ihop.


sudd

Rekommendera Poster

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!

Länk till kommentar
Dela på andra webbplatser

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ö ::

 

 

Länk till kommentar
Dela på andra webbplatser

 

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'")

 

Länk till kommentar
Dela på andra webbplatser

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

 

Länk till kommentar
Dela på andra webbplatser

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!

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...