Coord. HMMRS
(77) 99312773
Skype: csbenecke
msn: charlesbenecke@hotmail.com
Charles,Se você quiser só cópia os dados de uma tabela para outra, é só fazer isso.EX: INSERT INTO nova_tabela SELECT * FROMtabela_original;Só lembrando que as tabelas devem ser idênticas, mesma quantidade de campos e com os mesmos nomes.Como segue nesse site aqui ... Já fiz uma vez desse jeito e deu certo.Blz...2013/12/27 <charlesbenecke@yahoo.com.br>
Então pessoal olha só a dúvida. Na minha aplicação tenho duas tabelas (pacientes, atendimento) 70% dos dados são parecidos, no ato do atendimento gostaria de passar os dados da tabela pacientes para a tabela atendimento. Estou fazendo o codigo assim: private void jBgerar_atendimentoActionPerformed(java.awt.event.ActionEvent evt) {try {Class.forName("com.mysql.jdbc.Driver");Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/hospital", "root", "");String query = "INSERT INTO hospital.atendimento(nome,mae, "+ "pai, nascimento, cns, sexo, naturalidade, uf, "+ "fone, logradouro, nome_logradouro, numero, cep, "+ "complemento, bairro, raca, etnia, profissao, documento,"+ " tipo_doc, data_atendimento, idade) "+ "values (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)SELECT nome,mae, "+ "pai, nascimento, cns, sexo, naturalidade, uf, "+ "fone, logradouro, nome_logradouro, numero, cep, "+ "complemento, bairro, raca, etnia, profissao, documento,"+ " tipo_doc, data_atendimento, idade FROM hospital.paciente ";PreparedStatement stmt = con.prepareStatement(query);stmt.executeUpdate();stmt.close();con.close();
Só que apresenta erro!Norteie aqui!--
-----------------------------
Atenciosamente
Luiz Carlos Ribeiro Santos
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-br
0 comentários:
Postar um comentário