Problemer med data typer (tror jeg)
Jeg er stødt på et problem under konveteringen fra Access til MSSQL.Når jeg vil indsætte tekst data i en tabel vha. følgende kommando:
<% paragraphtext = replace(request("paragraphText")&" ","'","''")
paragraphlayout = request("paragraphLayout")
paragraphPictureCaption = replace(request("paragraphPictureCaption")&" ","'","''")
conn.execute("INSERT INTO tblPageParagraphs (paragraphOwner, paragraphOrder, paragraphHeader, paragraphHeaderShow, paragraphSubHeader, paragraphText, paragraphLayout, paragraphPicture, paragraphPictureCaption) values(" & request("paragraphOwner") & "," & request("paragraphOrder") & "," & paragraphheader & "," & paragraphHeaderShow & "," & paragraphsubheader & "," & paragraphtext & "," & paragraphlayout & "," & request("paragraphPicture") & "," & paragraphPictureCaption & ")")
%>
Så får jeg denne fejl:
"Microsoft OLE DB Provider for SQL Server error '80040e14'
The name 'j' is not permitted in this context. Only constants, expressions, or variables allowed here. Column names are not permitted.
/admin/save_page_paragraph.asp, line 59"
Hvis jeg i stedet for den tiltænkte data indsætter en talværdi, så er der ingen problemer...
Hvad kan det være? - er det fordi jeg koder af l*** eller er det rettigheder, eller filtypen...?