The names of the objects in the database are case sensitive.
If you specify quotes arround the names, then the case is preserved, otherwise the names are converted to uppercase.
this two statements will create two different tables, "test" and "TEST" respectively
create table "test" (x int)
create table test (x int)
To solve your problem, enclose the name of the table in your select statement in quotes:
statement.executeUpdate("INSERT INTO \"Employee\" values(" + values + ");");
Thankyou very much. I will try. thanks again.