por favor ayuda Java Mysql
Publicado por gaston (2 intervenciones) el 19/11/2009 02:15:18
ayuda con este codigo pls e tratado de varias maneras pero no ingresa nada a la bd....
se que se conecta a mi base de datos, pero no ingresa los datos que mando del swing que cree....
-----------------------------------------------------------------------------------------------------------------------
import java.sql.*;
public class conexion {
public final static String bd = "democonexion";
public final static String url="jdbc:mysql://localhost/"+bd;
public final static String driver="com.mysql.jdbc.Driver";
public static Connection conn = null;
public static String login="root";
public static String password ="";
public static String Nombre = ventana.jTFNombre.getText();
public static String Apellido = ventana.jTFApellido.getText();
public static String Direccion = ventana.jTFDireccion.getText();
public static boolean conectar() throws Exception{
try
{
Class.forName(driver).newInstance();
conn = DriverManager.getConnection(url,login,password);
if (conn != null)
System.out.println("Conexión a DB..."+url+"...Ok"+"...Usuario:..."+login);
return true;
}
catch(SQLException ex)
{
System.out.println("Error al conectar con la DB..."+url+"...Usuario:..." +login );
return false;
}
}
public static boolean insertar() throws Exception{
String Nombre = ventana.jTFNombre.getText();
String Apellido = ventana.jTFApellido.getText();
String Direccion = ventana.jTFDireccion.getText();
try
{
Class.forName(driver).newInstance();
conn = DriverManager.getConnection(url,login,password);
if(conn!=null){
Statement st = conn.createStatement();
st.executeUpdate("INSERT INTO mitabla (nombre, apellido, direccion) VALUES ('"+Nombre+"','"+Apellido+"','"+Direccion+"' )");
}
}
catch(SQLException ex)
{
System.out.println("Error al ingresar datos");
}
return false;
}
}
se que se conecta a mi base de datos, pero no ingresa los datos que mando del swing que cree....
-----------------------------------------------------------------------------------------------------------------------
import java.sql.*;
public class conexion {
public final static String bd = "democonexion";
public final static String url="jdbc:mysql://localhost/"+bd;
public final static String driver="com.mysql.jdbc.Driver";
public static Connection conn = null;
public static String login="root";
public static String password ="";
public static String Nombre = ventana.jTFNombre.getText();
public static String Apellido = ventana.jTFApellido.getText();
public static String Direccion = ventana.jTFDireccion.getText();
public static boolean conectar() throws Exception{
try
{
Class.forName(driver).newInstance();
conn = DriverManager.getConnection(url,login,password);
if (conn != null)
System.out.println("Conexión a DB..."+url+"...Ok"+"...Usuario:..."+login);
return true;
}
catch(SQLException ex)
{
System.out.println("Error al conectar con la DB..."+url+"...Usuario:..." +login );
return false;
}
}
public static boolean insertar() throws Exception{
String Nombre = ventana.jTFNombre.getText();
String Apellido = ventana.jTFApellido.getText();
String Direccion = ventana.jTFDireccion.getText();
try
{
Class.forName(driver).newInstance();
conn = DriverManager.getConnection(url,login,password);
if(conn!=null){
Statement st = conn.createStatement();
st.executeUpdate("INSERT INTO mitabla (nombre, apellido, direccion) VALUES ('"+Nombre+"','"+Apellido+"','"+Direccion+"' )");
}
}
catch(SQLException ex)
{
System.out.println("Error al ingresar datos");
}
return false;
}
}
Valora esta pregunta
0