Zde v řetězci chybí mezera:
"select * from " +table+ " where username like '"+name+ "'" AND password like '"+abc+" '
Přidejte tuto mezeru do prvního řetězce a budete mít správný dotaz. A pak to zkuste znovu.
A také byste neměli používat řetězení řetězců pro SQL, protože je zranitelné vůči útoku SQL injection. Místo toho použijte parametry dotazu.
Další informace o tom, jak to udělat, najdete zde:
http://software-security.sans.org/developer-how-to/fix-sql-injection-in-java-using-prepared-callable-statement