mats47Medlem sedan mars 2009185 inlägg Jag har en access databas som jag har problem med
fältnamnet text har PM som datatyp
när jag ska spara så går det inte
text = "hej"
Conn.execute("Update hemsida Set text='" & text & "' Where nr = 5")
Får felmeddelande
Microsoft OLE DB Provider for ODBC Drivers error '80040e07'
[Microsoft][ODBC Microsoft Access Driver] Data type mismatch in criteria expression.
Är nr verkligen en numerisk datatyp?
mats47Medlem sedan mars 2009185 inlägg Någon som vet?
när jag har vanlig text typ i access så fungera det,
Conn.execute("Update hemsida Set text='" & text & "' Where Counter = " & id)
men när jag väljer PM så fungera det inte.
Hur ser SQL frågan ut när du skriver ut den?
Men någon av fälten ser ut att det är fel datatyp.
ZaimanMedlem sedan dec. 20014 239 inlägg ordet text är ett reserverat ord i access http://support.microsoft.com/kb/286335. Du måste antigen byta ut namnet på kolumnen eller lägga [] runt.
mats47Medlem sedan mars 2009185 inlägg Jag får om jag skriver response.write
Update hemsida Set text1='
Detta är ett förslag text
' Where Counter = 16
mats47Medlem sedan mars 2009185 inlägg Fick det fungera, skapad en ny tabel
mats47 skrev:
Fick det fungera, skapad en ny tabel
Låter omständigt, Zaiman gav dig nog ett mer korrekt svar, reserverade ord