€ bliver til ? ved indsættelse i database.
Jeg er løbet i et lille problem med € tegnet. Vi har et site som er intregreret til en SAP database, og her kan man oprette ordre. Problemet er at når en person bruger € tegnet i en kommentar bliver det til ? i databsen.Det helt mærkelige er at SAP har et komponent (kaldet DIServer) som indsætter orderlinjerne, men som ikke kan indsætte kommentar, så det sker via en helt normal "insert .." kommando. Denne DI server har vi haft utallige problemer med specialtegn, men netop € virker fint. Problemet sker kun ved normal indsættelse.
Jeg har lavet lidt test og uanset hvad kan jeg ikke få € tegnet indsat. Her er min test:
tmp = "test med € tegnet"
Conn.execute("insert into aaTest(test) values('"& tmp &"')")
Mit spørgsmål er:
Hvordan pokker får jeg indsat € tegnet rigtig i databasen??