Sobre getBytes(1)

Pergunta bem tola, mas fazendo uma aplicação, depois de procurar e tals. Vi como recuperar os dados de uma imagem em um bd.

Utiliza…

ResultSet rs = stmt.executeQuery(sql);
while(rs.next()) {
byte[] imgBytes = rs.getBytes(1);

porque que se coloca esse “1” no metodo getBytes, estava olhando vi parametro “null” … entre outros.

[]'s

Porque você precisa indicar de qual coluna vc está pegando os bytes.

1 é a primeira coluna retornada pelo select.

Falow!