Έχω το εξής πρόβλημα:
Όταν προσπαθώ να κάνω εισαγωγή ένα κείμενο το οποίο περιέχει τον χαρακτήρα ' δεν κάνει την εισαγωγή και βγάζει error.
Υπάρχει τρόπος να αποφύγω αυτό το λάθος;
Μετά το ερώτημα στην database και να υποθέσουμε πως είναι sSQL δώσε τα παρακάτω
rs.Open sSQL,,,adCmdTable
Sorry, αλλά δεν κατάλαβα τι πρέπει να κάνω.
Το πρόβλημα είναι όταν κάνω
SQL = INSERT INTO tbl01 (field1) values '"&request.form("text1")&"'
όπου το text1 περιέχει το κείμενο:
"κειμενο1'κειμενο2"
Όταν κάνω con.execute(SQL) έχω error
Τι πρέπει να αλλάξω ή να προσθέσω εδώ;
Xrhsimopoiise tin parakato function
<%
FUNCTION fixQuotes (theString)
fixQuotes = Replace (theString, "'" , "''" )
END FUNCTION
%>
Kai sto insert xrhsimopoiise
SQL=INSERT INTO ... (textfield) VALUES ('"&fixQuotes(text1)&"')
tip: Αν έχεις μέσα σου αγάπη μπορείς να κάνεις και χωρίς πολλά πράγματα . Αν σου λείπει η αγάπη σου λείπουν όλα . * F5 για νέο tip