Oi gente eu sei como fazer pra consultar no banco de dados e depois gerar o resultado da consulta em um arquivo txt, agora estou querendo fazer o inverso, agora eu quero escrever dados em um arquivo txt para que esses dados sejam escritos na tabela do banco de dados que eu quiser!
Alguem pode me ajudar?!
Por favor!
o campo na tabela deve ser BLOB ou algum variante to tipo LOB …
vc deve transformar o seu file em uma array de bytes… e assim salvar o campo como array de bytes no banco
Eu nao sei em qual eh esse campo da tabela que vc disse que deveria ser BOLB, por no meu codigo esta assim:
- Na classe principal eu fiz isso apenas:
[code] model = new DefaultTableModel();
model.addTableModelListener(table);
model.addColumn(“Nome da coluna”);
//aqui esta a tabela
table = new JTable();
table.setModel(model);
table.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);
table.setAutoscrolls(true);
//aqui estou dizendo a largura da tabela
int vColIndex = 0;
TableColumn col = table.getColumnModel (). getColumn (vColIndex);
col.setPreferredWidth (250);
[/code]
- E na classe de conexão com o banco de dados isso:
//essa parte eh onde eu coloco os dados da lista que vem do banco de dados na tabela
// Tira todas as linhas da tabela.
DefaultTableModel dtm = (DefaultTableModel) Test.table.getModel(); // Esta linha pega o formato da sua tabela
if (dtm.getRowCount() > 0) {
for (int i1 = (dtm.getRowCount() - 1); i1 >= 0; i1--) {
dtm.removeRow(i1);
}
}
// Insere dados da lista (resultado da sua query)
cliente testec;
for (int i1 = 0; i1 < listacliente.size(); i1++) {
testec = (cliente) listacliente.get(i1);
dtm.addRow(new Object[]{testec.getNom_cliente(), testec.getEndereco_leit(),testec.getCpf(), testec.getCgc(), testec.getNom_bairro_leit(), testec.getCod_cep_leit(), testec.getNum_residencial(),testec.getDat_vencto(), testec.getdat_compra(), testec.getVal_debito(), testec.getCod_programa(), testec.getNum_ligacao()});
}
Eu ainda não sei o que mudar para ter o processo inverso vc pode me ajudar?
Samea,
estou precisando fazer o que você fez, escrever os dados da tabela em um arquivo texto. Será que voê poderia me ajudar?
obrigado
Jacob
Evite usar: DefaultTableModel