Zkuste použít:
"INSERT INTO recentsearches (name) VALUES("+name+")";
Moje rada, použijte PreparedStatement, protože má:
-Předkompilace a ukládání SQL příkazu do mezipaměti na straně DB vede k celkově rychlejšímu provádění a možnosti opakovaného použití stejného příkazu SQL v dávkách.
-Automatická prevence útoků SQL injection vestavěným escapováním uvozovek a dalších speciálních znaků. Upozorňujeme, že to vyžaduje, abyste k nastavení hodnot použili kteroukoli z metod PreparedStatement setXxx()