Πρόβλημα στην εισαγωγή κειμένου σε Access

Πρόβλημα στην εισαγωγή κειμένου σε Access

Από {_tasos}

Έχω το εξής πρόβλημα:
Όταν προσπαθώ να κάνω εισαγωγή ένα κείμενο το οποίο περιέχει τον χαρακτήρα ' δεν κάνει την εισαγωγή και βγάζει error.
Υπάρχει τρόπος να αποφύγω αυτό το λάθος;

  1. 18/12/2003

    Μετά το ερώτημα στην database και να υποθέσουμε πως είναι sSQL δώσε τα παρακάτω

    rs.Open sSQL,,,adCmdTable

  1. 18/12/2003

    Sorry, αλλά δεν κατάλαβα τι πρέπει να κάνω.
    Το πρόβλημα είναι όταν κάνω
    SQL = INSERT INTO tbl01 (field1) values '"&request.form("text1")&"'

    όπου το text1 περιέχει το κείμενο:
    "κειμενο1'κειμενο2"

    Όταν κάνω con.execute(SQL) έχω error
    Τι πρέπει να αλλάξω ή να προσθέσω εδώ;

  1. 5/2/2004

    Xrhsimopoiise tin parakato function
    <%
    FUNCTION fixQuotes (theString)
    fixQuotes = Replace (theString, "'" , "''" )
    END FUNCTION
    %>
    Kai sto insert xrhsimopoiise
    SQL=INSERT INTO ... (textfield) VALUES ('"&fixQuotes(text1)&"')




   Πίσω στην προηγούμενη σελίδα