Avatar billede slash Nybegynder
07. marts 2001 - 08:19 Der er 3 kommentarer og
1 løsning

Insert into problem

Hej

Sidder med en ganske simpel insert into!
sql = \"insert into mintabel (pris) values(\'\"&Request.form(\"pris\")&\"\')\"

pris feltet i tabellen er af datatypen money - men hvordan får man lige insertet sin værdi fra formen til dette felt...

Kører sql-server 7.0!

Følgende fejlmeddelelse bliver returneret til min lille diskrete slidte compaq skærm:
Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E07)
[Microsoft][ODBC SQL Server Driver][SQL Server]Disallowed implicit conversion from data type varchar to data type money, table \'fdedb.dbo.T_DIESELPRISER\', column \'pris\'. Use the CONVERT function to run this query.

Avatar billede kasseper Nybegynder
07. marts 2001 - 08:49 #1
Du bruger CCur, som konvertere til typen currency

sql = \"insert into mintabel (pris) values(\'\" & CCur(Request.form(\"pris\")) & \"\')\"



Avatar billede slash Nybegynder
07. marts 2001 - 08:54 #2
har prøvet at anvende ccur i min insert, kommer med samme fejl som ovenfor ;-(
Avatar billede kasseper Nybegynder
07. marts 2001 - 08:56 #3
har du prøvet at fjerne \' erne...?
Avatar billede slash Nybegynder
07. marts 2001 - 09:01 #4
*hydr* du er dagens helt :-)

det hjalp at fjerne \' erne, men jeg havde oxo selv klokket i det, da jeg aller aller nederst på siden bare helt umotiveret havde skrevet cint *hydr*

Takker for hjælpen :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester