gissar på att variabeln artno är tom.
regler då sql-frågor inte lirar:
skriv ut din sql-fråga med response.write, skicka upp den tillsammans med ett exakt felmeddelande.
7 svar · 268 visningar · startad av T_Codez
Vad kan det bero på?
Har stirrat mina ögon ur led snart. Ser ni vad det är?
SQLADD = "INSERT INTO Artiklar ( fltArtikelNr, fltKategori, fltCountryCode, fltLanguageCode, fltTitel ) VALUES ("&artnr&",'"&kat &"','" &U_CCode &"','"&lcode&"','empty slot')"
Fälten är av typ:
fltArtikelNr: nummer
fltKategori: text
fltCountryCode: text
fltLanguageCode: text
fltTitel: text "tilldelas "empty slot" i detta läge.
Tack för uppmärksamheten
mvh / TT
gissar på att variabeln artno är tom.
regler då sql-frågor inte lirar:
skriv ut din sql-fråga med response.write, skicka upp den tillsammans med ett exakt felmeddelande.
Det skulle hjälpa T_Codez.
Du ser alla värden direkt då.
Men @nders?
För att ha över 6000 inlägg...
Hur länge har du hängt i det här forumet då?
Det är otroligt många...
Extremt många...
Oftantligt...
Bekymret är att jag aldrig får se något från Response.write innan följande error kommer upp:
Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Microsoft Access Driver] Syntax error in INSERT INTO statement.
response.writen sätter du före .execute alternativt kommenterar bort .execute-raden.
koplik: jag har ju bara börjat...
Lägg response.write före du exekverar SQLADD...
Lägg den direkt efter du skrivit klart frågan till variabeln.
Skriv sedan ut den direkt och skriv Response.Write SQLADD & "<br><br>"
Så du får lite mellanrum innan felmeddelandet.
Hej!
Du måste göra response.write mellan SQL-frågan och execute raden.
Likt något som detta:
SQLADD = "INSERT INTO Artiklar ( fltArtikelNr, fltKategori, fltCountryCode, fltLanguageCode, fltTitel ) VALUES ("&artnr&",'"&kat &"','" &U_CCode &"','"&lcode&"','empty slot')"
Response.write SQLADD
Conn.Execute(SQLADD)
mvh Jörgen
Okay!
Testat lite nu genom att kommentera bort SQL:en etc.
Det var som du/ni misstänke artnr får inte sitt innehåll. Ska undersöka lite varför...
Kanske återkommer..i ämnet om det inte går bra.
Thankz för alla tips.