Oi, pessoas, to tentando mandar a data do sistema para um bd simples em accsess,nao sei se configura a coluna na tabela ou se faz isso no codigo java;;;o codigo q eu to usando é o abaixo:
String sql = "INSERT INTO jogo(jogada,data,status,creditos) VALUES("ME AJUTE BEM AQUI")";
DETALHES::: JOGADA:é uma coluna de auto-contagem e ta funcionando
DATA::é o meu problema nao sei se faz o acerto na configuracao da tabela no access ou se usa um metodo , algo tipo getdate().
STATUS:é uma coluna do tipo sim/nao,e sao valores q eu tbem nao sei como enviar.
CREDITOS:é uma coluna q recebe o valor de um textField e ta funcionando legal
Omita a coluna na clausula into.
Se você utilizar um preparedStatement como o exemplo abaixo resolve.
[quote]
STATUS:é uma coluna do tipo sim/nao,e sao valores q eu tbem nao sei como enviar.[/quote]
Não sei bem oque você não entendeu?
[quote]
CREDITOS:é uma coluna q recebe o valor de um textField e ta funcionando legal[/quote]
Ok, vamos a um exemplo:
[code]PreparedStatement ps = con.prepareStatement(“INSERT INTO jogo (data,status,creditos) VALUES(?, ?, ?)”);
ps.setDate(1, suaData); //Sua data tem que ser um Date
ps.setString(2, “S”); //ou “N”
ps.setString(3, textfield.getText()); //Use o valor do seu textfield
ps.executeUpdate();
con.commit();[/code]
[/code]