Avatar billede icamilla Nybegynder
24. september 2001 - 15:13 Der er 11 kommentarer og
1 løsning

insert av numeric field

hva kan være feil her?, første felt er numerisk, og andre felt er tekst

conn.execute
(\"insert into temp
(item_number,item_name)values(\" & varenummer & \" , \'\" & varenavn &\"\')\")
Avatar billede keysersoze Ekspert
24. september 2001 - 15:16 #1
hvad kommer der af fejl?
Avatar billede icamilla Nybegynder
24. september 2001 - 15:18 #2
Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC SQL Server Driver][SQL Server]Line 1: Incorrect syntax near \',\'.
Avatar billede keysersoze Ekspert
24. september 2001 - 15:25 #3
hmm.. prøv med:

(item_number, item_name)
Avatar billede icamilla Nybegynder
24. september 2001 - 15:31 #4
nei, det kan ikke være feilen. når jeg gjør feltenen om til varchar, og legger på en \' foran og bak variabelen slik som med varenavn da fungerer det helt fint .
Avatar billede jiggypoof Nybegynder
24. september 2001 - 15:34 #5
Er varenummer KUN numerisk?
Avatar billede icamilla Nybegynder
24. september 2001 - 15:37 #6
ja, for eksempel 000003
Avatar billede pierrehusted Nybegynder
25. september 2001 - 08:35 #7
Kan der være decimaler i item_number ??  Så er det nok det.

Prøv at udskrive SQL sætningen:

sqlstr = \"insert into temp
(item_number,item_name)values(\" & varenummer & \" , \'\" & varenavn &\"\')\"
response.write(\"SQLStr : \'\" & sqlstr & \"\'<br>\")
conn.execute
(sqlstr)
Avatar billede pierrehusted Nybegynder
25. september 2001 - 08:36 #8
sqlstr = \"insert into temp
(item_number,item_name)values(\" & varenummer & \" , \'\" & varenavn &\"\')\"
response.write(\"SQLStr : \'\" & sqlstr & \"\'<br>\")
conn.execute(sqlstr)
Avatar billede pierrehusted Nybegynder
25. september 2001 - 08:36 #9
og så lige en sidste gang...


sqlstr = \"insert into temp (item_number,item_name) values (\" & varenummer & \" , \'\" & varenavn &\"\')\"
response.write(\"SQLStr : \'\" & sqlstr & \"\'<br>\")
conn.execute(sqlstr)
Avatar billede icamilla Nybegynder
26. september 2001 - 11:02 #10
nei det var ikke noe hjelp i :-(, men takk for hjelpen uansett.
Avatar billede eagleeye Praktikant
06. oktober 2001 - 18:39 #11
du skrive varnummer kan være 000003 men så er det vel ikke tal. Et til vil være 3.

Er item_number defineret som tal eller tekst i databsen?
Avatar billede icamilla Nybegynder
09. november 2001 - 08:53 #12
.
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