Ir ao conteúdo

Erro mysql - JAVA


leonardoadoado

Posts recomendados

Postado

Estou tentando complilar esse código, mas está dando erro na linha em negrito.

Eu usei esses imports

import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.text.MaskFormatter;
import java.sql.*;

O erro é :

error: not a statement

String sql = "insert into cadastro (codigo) values('"+s1+"');";

s1=codigo.getText(); //aqui pega o valor de jtextfield

static void conector ()
{
try
{
Class.forName("com.mysql.jdbc.Driver");
}
catch(ClassNotFoundException err)
{
System.out.println("Classe do driver nao encontrada:");
System.out.println(err.getMessage());
System.exit(1);
}
try
{
String serverName = "localhost"; //caminho do servidor do BD
String mydatabase = "dados"; //nome do seu banco de dados
String url = "jdbc:mysql://" + serverName + "/" + mydatabase;
String username = "root"; //nome de um usuário de seu BD
String password = "mestre"; //sua senha de acesso
con = DriverManager.getConnection(url, username, password);


Statement comandoSQL = con.createStatement();
[B] String sql = "insert into cadastro (codigo) values('"+s1+"');";[/B]

int resultado = comandoSQL.executeUpdate(sql);
comandoSQL.close();
}
catch (SQLException err)
{
// TODO Auto-generated catch block
}
}

Já resolvi o problema. valeu.

  • Moderador
Postado

Caso o autor do tópico necessite, o mesmo será reaberto, para isso deverá entrar em contato com a moderação solicitando o desbloqueio.

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!