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