Αρχή :: Ενότητες :: Scripting :: Απαντήσεις     
 

Forum

Πρόβλημα στην εισαγωγή κειμένου σε Access - Από {_tasos}

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

 


Απάντηση από:Alex

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

rs.Open sSQL,,,adCmdTable

Απάντηση από:_tasos

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

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

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

Απάντηση από:andrew99

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

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






Η Εταιρία | Web Hosting | Domain names | Web Information | Υπηρεσίες | Resellers | Υποστήριξη |
Copyright © 2007–09 4GR.NETWORKS, All rights reserved.