Questione : ritrovamento di vb.net using conaint

ciao là, il
I using questo codice per trovare un then

how dello string

If sData.Contains (“HTML„) può io aggiungere una stringa come non contiene “l'errore„ in modo da controlla quella stringa del HTML e quello non ha errore nella stringa di sData!!
class= del

Risposta : ritrovamento di vb.net using conaint

Direi che il problema è che la vostra stringa di text2insert ha 'un carattere in qualche luogo in esso quale è interpretato come l'estremità della stringa. Fare un esempio semplice di prova di inserire la stringa

Mettere insieme text2insert = “capra„;

La vostra dichiarazione di SQL allora diventa…

INSERTO NEI VALORI di feedback.html (dati) (“capra ");

Eventualmente potete vedere facilmente come questo genera un errore di sintassi.

Il senso normale che potreste avvicinarti a questo è con PreparedStatements, con il codice come il sotto…


Stmt di PreparedStatment = con.prepareStatement (“INSERTO NEI VALORI di feedback.html (dati) (?); ");
stmt.setBytes (1, text2insert.getBytes ());
stmt.execute ();

(Nota: che non ho giocato con chiazza o MySQL in Java, ma la mia ricerca rapida lo conduce a credere che usando un byte [] sia il senso corretto occuparsi delle colonne della CHIAZZA in MySQL)

Questo senso là è edizioni con i caratteri speciali, l'evasione, i buchi di sicurezza, ecc che ottenete con la prova di costruire manualmente la vostra stringa di sql.
Altre soluzioni  
 
programming4us programming4us