T_CodezMedlem sedan juli 2001458 inlägg 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
------------------
There is no Tomorrow...
@ndersMedlem sedan juni 200032 969 inlägg 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.
------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>
KoplikMedlem sedan juli 20011 129 inlägg 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... :)
------------------
Jag har en vit hund, eller är det en isbjörn?
T_CodezMedlem sedan juli 2001458 inlägg 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.
------------------
There is no Tomorrow...
@ndersMedlem sedan juni 200032 969 inlägg response.writen sätter du före .execute alternativt kommenterar bort .execute-raden.
koplik: jag har ju bara börjat... :)
------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>
KoplikMedlem sedan juli 20011 129 inlägg 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. :)
------------------
Jag har en vit hund, eller är det en isbjörn?
jorgenMedlem sedan feb. 20012 412 inlägg 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
------------------
*** Var går gränsen mellan långa kortbyxor och korta långbyxor? ***
T_CodezMedlem sedan juli 2001458 inlägg 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 :e för alla tips.
------------------
There is no Tomorrow...