Je mist hier een spatie in de string:
"select * from " +table+ " where username like '"+name+ "'" AND password like '"+abc+" '
Voeg die spatie toe aan de eerste tekenreeks en je zou de juiste vraag hebben. En probeer het dan opnieuw.
En u moet ook geen String-aaneenschakeling voor SQL gebruiken, omdat deze kwetsbaar is voor SQL-injectie-aanvallen. Gebruik in plaats daarvan queryparameters.
Lees hier voor meer informatie over hoe u dat kunt doen:
http://software-security.sans.org/developer-how-to/fix-sql-injection-in-java-using-prepared-callable-statement