Prøv at bruge:
"INSERT INTO recentsearches (name) VALUES("+name+")";
Mit råd, brug PreparedStatement, fordi det har:
-Forkompilering og DB-side caching af SQL-sætningen fører til overordnet hurtigere eksekvering og muligheden for at genbruge den samme SQL-sætning i batches.
-Automatisk forebyggelse af SQL-injektionsangreb ved indbygget escape af anførselstegn og andre specialtegn. Bemærk, at dette kræver, at du bruger en af PreparedStatement setXxx() metoderne til at indstille værdierne