Hallo,
mein Problem besteht darin das ich in einer Excel-Tabelle ein Eintrag suche der mit einem Sonderzeichen behaftet ist. z.b. Hugo's.
Führe den SQLStatement schon mit einem prepareStatement aus.
Und in db steht dann sowas wie Holger's Schule. Dadurch bekomme ich natürlich einen Fehler in der SQl Syntax. like '%Holger's Schule%' = error
Freu mich auf jede Antwort
mein Problem besteht darin das ich in einer Excel-Tabelle ein Eintrag suche der mit einem Sonderzeichen behaftet ist. z.b. Hugo's.
Führe den SQLStatement schon mit einem prepareStatement aus.
Und in db steht dann sowas wie Holger's Schule. Dadurch bekomme ich natürlich einen Fehler in der SQl Syntax. like '%Holger's Schule%' = error
Code:
for(z=0;z<db.size();z++){
pstmt = con.prepareStatement("Select Dopplung, Name,plz,str from tabelle1 "+
"where Betriebsname like '%"+db.get(z)+"%'; ");
rs=pstmt.executeQuery();
while(rs.next()){}
}