RE:¿Como mando dato a campo de base de datos (JAVA
Con esto te conectas a MYSQL
static String bd = "Sistema"; //nombre de la base de datos
static String login = "root"; //usuario
static String password = "diego"; //contraseña
static String url = "jdbc:mysql://localhost/" + bd;
public void ConMysql() {
try {
Class.forName("com.mysql.jdbc.Driver").newInstance();
conexion = DriverManager.getConnection(url, login, password);
sentencia = conexion.createStatement();
sentencia1 = conexion.createStatement();
} catch (SQLException ex) {
System.out.println("Hubo un problema al intentar conectarse con la base de datos " + url);
} catch (Exception ex) {
System.out.println(ex);
}
}
///guardo un cliente
public void GuardarCliente(Cliente c) {
try {
sentencia.executeUpdate("INSERT INTO CLIENTES VALUES('" + c.cod_clie + "','" + c.empresa + "','" + c.direccion + "','" + c.ciudad + "','" + c.telefono + "','" + c.cedula + "','" + c.observaciones + "','" + c.categoria + "','" + c.credito + "'," + c.maximo_credito + "," + c.diasf + ",'" + c.contacto + "'," + c.descuento + " )");
System.out.println("DATOS GRABADOS");
} catch (SQLException sqlex) {
JOptionPane.showMessageDialog(null, " NO SE GUARDO \n "+sqlex.getMessage(), "ERROR", JOptionPane.ERROR_MESSAGE);
}
}