pessoal! preciso armazenar uma Key no banco de dados. olha soh o que eu fiz: ---------------------------------------- KeyGenerator generator = KeyGenerator.getInstance("DES"); generator.init(56, new SecureRandom()); Key key = generator.generateKey(); String stringkey = key.toString(); byte[] bytekey = stringkey.getBytes(); String query = new String("insert into chaves(privKey) values(?)"); PreparedStatement stmt = con.prepareStatement(query); stmt.setBytes(1, bytekey); stmt.executeUpdate(); ---------------------------------------- Mas o banco tah retornando o erro : Driver ODBC para Microsoft Access 97]Valor de precisão inválido O QUE vem a ser esse valor de precisao? O QUE estou fazendo errado? O QUE eu preciso saber para colocar a Key num banco ACCESS? tentei varios tipos de dados do access e nada deu certo? O ERRO EH NO MEU CODIGO?? DESTA FORMA CONSEGUI INCLUIR NO BANCO: (mas claro, como string) fiz um teste transformando minha Key em string usando key.toString() MAS ... ... para ler a Key novamente, transformando de string para key eu vou ter problemas. OU NAO?? obrigado pela ajuda ! _____________________________________________________________ Tamer Americo - Conselho Federal de Medicina - CFM Analista de Sistemas - [EMAIL PROTECTED] - ICQ:3221276 ------------------------------------------------------------- --------------------------- 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] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] [regras da lista: http://www.soujava.org.br/regras.htm] ---------------------------------------------------------------------