error : not an sql expression statement
gettin error in sql query to insert data in sql server 2005 using java
import java.sql.*;
public class TaskBO
{
public TaskBO()
{
}
public boolean createtask(Taskdata taskdata)
{
try
{
Connection conn = DatabaseManager.getConnection();
Statement stmt = conn.createStatement();
String query = "insert into dbo.guru VALUES('"+taskdata.getTaskid() +"','" + taskdata.getTaskname() +"','"+taskdata.getDateOfBirth();"')";
boolean result = stmt.execute(query);
stmt.close();
} catch (Exception ex)
{
ex.printStackTrace();
}
return true;
}
}