Se voce usar PreparedStatement, a conversao e' feita automaticamente:
sql = "insert into Download ";
sql += "( DtAtual )";
sql += " values(?))";
PreparedStatement pstmt = con.prepareStatement(sql);
pstmt.setDate(1, new Date());
Isso tem a vantagem de funcionar, qualquer que seja o banco de dados.
Edmilson Ferreia (E. Lazaro F.) wrote:
> Ricardo,
>
> No Sql-Server
>
> import java.text.*;
> import java.util.*;
>
> String sql = "";
> String WdtAtual=request.getParameter("dtAtual");
> SimpleDateFormat format = new SimpleDateFormat("yyMMdd");
> Date date = format.parse(WdtAtual, new ParsePosition(0));
> format.applyPattern("dd/MM/yy");
> sql = "insert into Download ";
> sql += "( DtAtual )";
> sql += " values(Convert(DateTime,'" + format.format(date) + "'))";
--
--
Eduardo Issao Ito <[EMAIL PROTECTED]>
Integration Technologies Ltda. <http://www.integrationtech.com.br>
Rua Marina Saddi Haidar, 176
04650-050 / Sao Paulo / SP / Brasil
Phone: +55 11 5522-4848 x311
Fax: +55 11 5524-1125
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------