Inserir Dados No MySQL

galera estou tentando inserir dois dados no mysql mais nao consigo, consultar eu consigo mais inserir nao… queria saber o que estou errando meus programa e esse … muito obrigado pela atenção

import java.lang.*; 
import java.net.URL; 
import java.sql.*; 
import java.io.*; 
import javax.swing.*; 

public class cadInspecao { 

 public static void main(String args[]) throws IOException 
 { 

 try 
 { 
   Class.forName("com.mysql.jdbc.Driver"); 
   Connection con = DriverManager.getConnection ("jdbc:mysql://localhost/test?user=root&password="); 
System.out.println("Conexao OK"); 
Statement st = con.createStatement(); 
ResultSet rs = st.executeQuery("INSERT into pessoa ( P_COD, P_NOME ) VALUES (0002, 'TESTE') "); 

while (rs.next()){ 
String pCod = rs.getString("P_COD"); 
String pNome = rs.getString("P_NOME"); 
System.out.println("Codigo: " + pCod + " NOME: " + pNome); 
} 
st.close(); 
con.close(); 
}catch (Exception e){ 
e.printStackTrace(); 
return; 
} 
}// static 
}// class 

:arrow: Movido para: Java Básico.

[color=red]
*Ao postar codigos utilize as tags [ code ] e [ /code ].
*Nao crie topicos em caixa alta, é um desrespeito com os outros usuarios.
[/color]

:thumbup:

Para inserir, alterar ou excluir, você deve utilizar o comando

st.executeUpdate("INSERT into pessoa ( P_COD, P_NOME ) VALUES (0002, 'TESTE') "); 

Este método não retorna um ResultSet, mas um int para indicar quantas linhas foram afetadas pelo comando.

E que sou novato mais valeu pela dica

[quote=gui]:arrow: Movido para: Java Básico.

*Ao postar codigos utilize as tags [ code ] e [ /code ].
**Nao crie topicos em caixa alta, é um desrespeito com os outros usuario.

:thumbup:[/quote]

[quote=cgalvao]E que sou novato mais valeu pela dica

[quote=gui]:arrow: Movido para: Java Básico.

*Ao postar codigos utilize as tags [ code ] e [ /code ].
**Nao crie topicos em caixa alta, é um desrespeito com os outros usuario.

:thumbup:[/quote][/quote]

Bem vindo então. :thumbup:
Da proxima vez é só lembrar das dicas! :wink:

Até mais… :thumbup:
[s]ao

[quote=cgalvao]galera estou tentando inserir dois dados no mysql mais nao consigo, consultar eu consigo mais inserir nao… queria saber o que estou errando meus programa e esse … muito obrigado pela atenção

[code]
import java.lang.;
import java.net.URL;
import java.sql.
;
import java.io.;
import javax.swing.
;

    public class cadInspecao { 

public static void main(String args[]) throws IOException
{

try
{
Class.forName(“com.mysql.jdbc.Driver”);
Connection con = DriverManager.getConnection(“jdbc:mysql://localhost/test?user=root&password=”);
System.out.println(“Conexao OK”);
Statement st = con.createStatement();
ResultSet rs = st.executeQuery("INSERT into pessoa ( P_COD, P_NOME ) VALUES (0002, ‘TESTE’) ");

while (rs.next()){
String pCod = rs.getString(“P_COD”);
String pNome = rs.getString(“P_NOME”);
System.out.println("Codigo: " + pCod + " NOME: " + pNome);
}
st.close();
con.close();
}catch (Exception e){
e.printStackTrace();
return;
}
}// static
}// class
[/code][/quote]

Olá

Bem vindo ao GUJ mas por favor não coloque o mesmo tópico 2 vezes. E eu não entendi o que quiz fazer na última mensagem.

[]s
Luca

[quote]E verdade tentei tirar os outro topico mais nao consegui como faço pra tirar o outro topico, e outra vc tem algum exemplo de inclusao de dados em mysql… muito obrigado